本页面提供有关下载和安装 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)。