Google 生成式 AI 库

本页介绍了如何下载和安装 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)。