このページでは、Gemini API の最新のライブラリをダウンロードしてインストールする方法について説明します。Gemini API を初めて使用する場合は、API クイックスタートから始めます。
google-genai ライブラリに関する重要な注意事項
このたび、Google の各サービスにおいて Google の生成 AI モデルにアクセスするための、より一貫性があり効率的なエクスペリエンスを提供する新しいライブラリ セットをリリースしました。
Vertex AI ライブラリは、Vertex AI プラットフォームでのみサポートされています。
ライブラリの主な更新
| 言語 | Vertex AI ライブラリ | 新しいライブラリ(推奨) |
|---|---|---|
| Python | google-cloud-aiplatformGenerativeModel モジュールは 2026 年 5 月に非推奨になります |
google-genai |
| Go | cloud.google.com/vertexai2026 年 5 月に非推奨になります |
google.golang.org/genai |
| JavaScript と TypeScript | @google-cloud/vertexai2026 年 5 月に非推奨になります |
@google/genaiプレビュー版が利用可能 |
| Java | google-cloud-vertexai2026 年 5 月に非推奨になります |
java-genaiプレビュー版が利用可能 |
新しいライブラリから利用を開始いただき、以前のライブラリからの移行をおすすめします。
ライブラリをインストールする
さまざまなプログラミング言語で開始する際に役立つ例を以下に示します。
Python
Python ライブラリをインストールするには、次のコマンドを実行します。
pip install google-genai
Go
Go ライブラリをインストールするには、次のコマンドを実行します。
go get google.golang.org/genai
JavaScript と TypeScript
JavaScript と TypeScript のライブラリをインストールするには、次のコマンドを実行します。
npm install @google/genai
新しい JavaScript と TypeScript のライブラリはプレビュー版として利用できます。つまり、機能が完全ではない可能性があり、破壊的変更が導入される場合があります。
ただし、こうした注意点に同意できる場合は、以前の非推奨バージョンではなく、新しい SDK を使い始めることを強くおすすめします。現在、このライブラリの GA(一般提供)版のリリースに向けて取り組んでいます。
Java
Java ライブラリは、Maven で依存関係を追加することでインストールできます。
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>0.8.0</version>
</dependency>
</dependencies>
新しい Java ライブラリはプレビュー版として利用できます。つまり、機能が完全ではない可能性があり、破壊的変更が導入される場合があります。
ただし、こうした注意点に同意できる場合は、以前の非推奨バージョンではなく、新しい SDK を使い始めることを強くおすすめします。現在、このライブラリの GA(一般提供)版のリリースに向けて取り組んでいます。