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