Google Gen 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)。