本页介绍了如何下载和安装 Gemini API 的最新库。如果您刚开始接触 Gemini API,请参阅 API 快速入门。
关于我们新库的重要说明
我们最近推出了一组新库,可让您在不同的 Google 服务中访问 Google 的生成式 AI 模型,从而获得更一致、更简化的体验。
密钥库更新
语言 | 旧库 | 新库(推荐) |
---|---|---|
Python | google-generativeai |
google-genai |
JavaScript 和 TypeScript |
@google/generative-ai |
@google/genai 目前为预览版 |
Go | google.golang.org/generative-ai |
google.golang.org/genai |
我们强烈建议之前使用旧版库的所有用户迁移到新版库。尽管 JavaScript/TypeScript 库处于预览版阶段,但只要您能接受 JavaScript/TypeScript 部分中列出的注意事项,我们仍建议您开始迁移。
Python
您可以通过运行以下命令来安装我们的 Python 库:
pip install google-genai
JavaScript 和 TypeScript
您可以通过运行以下命令来安装我们的 JavaScript 和 TypeScript 库:
npm install @google/genai
新 JavaScript/TypeScript 库目前处于预览阶段,这意味着该库可能尚未包含所有功能,并且我们可能需要引入破坏性更改。
不过,只要您能接受这些注意事项,我们强烈建议您改用新版 SDK,而不是旧版(已废弃)。我们正在积极努力,争取尽快发布此库的 GA(正式版)版本。
客户端应用中的 API 密钥
警告:无论您使用的是哪个库,将 API 密钥插入客户端 JavaScript 或 TypeScript 代码中都是不安全的。使用服务器端部署在生产环境中访问 Gemini API。
Go
您可以通过运行以下命令安装我们的 Go 库:
go get google.golang.org/genai
旧版库和 SDK
以下是我们不再积极开发的一组旧版 SDK。您可以使用我们的迁移指南,改用更新后的 Google Gen AI SDK: