本页介绍了如何下载和安装 Gemini API 的最新库。如果您刚开始接触 Gemini API,请先参阅 API 快速入门。
关于 google-genai 库的重要说明
我们最近发布了一组新库,可让您在不同的 Google 服务中访问 Google 的生成式 AI 模型,从而获得更一致、更简化的体验。
Vertex AI 库仅在 Vertex AI 平台上受支持。
主要库更新
语言 | Vertex AI 库 | 新库(推荐) |
---|---|---|
Python | google-cloud-aiplatform GenerativeModel 模块已于 2026 年 5 月弃用 |
google-genai |
Go | cloud.google.com/vertexai 已于 2026 年 5 月弃用 |
google.golang.org/genai |
JavaScript 和 TypeScript | @google-cloud/vertexai 已于 2026 年 5 月弃用 |
@google/genai 预览版中提供 |
Java | google-cloud-vertexai 已于 2026 年 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
您可以通过在 Maven 中添加依赖项来安装我们的 Java 库:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>0.8.0</version>
</dependency>
</dependencies>
新 Java 库目前处于预览版阶段,这意味着该库可能尚不完整,我们可能需要引入破坏性更改。
不过,只要您能接受这些注意事项,我们强烈建议您改用新版 SDK,而不是之前的已废弃版本。我们正在积极努力,争取尽快发布此库的正式版 (GA)。