本頁面提供 Gemini API 最新程式庫的下載和安裝資訊。如果您是 Gemini API 新手,請參閱 API 快速入門指南。
關於新程式庫的重要注意事項
自 2024 年底起,我們已逐步推出 Google Gen AI SDK,這套全新的程式庫提供統一的介面,可透過 Gemini Developer API 和 Vertex AI 存取 Google 的生成式 AI 模型。
目前,Google Gen AI SDK 是存取所有 Google 模型的建議途徑,且說明文件中的所有程式碼片段都會使用這些程式庫。
重點程式庫更新
語言 | 新資料庫 (建議) | 舊版程式庫 |
---|---|---|
Python | google-genai |
google-generativeai |
JavaScript 和 TypeScript |
@google/genai |
@google/generative-ai |
Go | google.golang.org/genai |
google.golang.org/generative-ai |
Java | google-genai |
不適用,先前不存在 |
我們建議所有使用者遷移至 Google GenAI SDK,因為這可讓您存取多模輸出 (例如圖片和影片產生)、Live API 和長期維護等新功能。我們預期舊版和新版 SDK 之間的功能差距會隨著時間拉大。
安裝程式庫
Python
您可以安裝我們的 Python 程式庫,方法是執行:
pip install google-genai
JavaScript
您可以安裝 JavaScript 和 TypeScript 程式庫,方法如下:
npm install @google/genai
Go
您可以執行以下指令來安裝 Go 程式庫:
go get google.golang.org/genai
Java
如果您使用 Maven,請將下列依附元件新增至依附元件,即可安裝我們的 Java 程式庫:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
舊版程式庫和 SDK
對於可使用新程式庫的平台,我們強烈建議您改用新程式庫。舊版程式庫不會收到新功能,且其具體支援狀態各異,詳情請見下文。
如果是尚未提供官方 Google Gen AI 程式庫的平台,您可以直接呼叫我們的 API、使用社群維護的程式庫,或使用值得信賴的第三方選項。我們正積極擴大官方 SDK 涵蓋範圍,並會在發布新程式庫時,將其列在此處。
以下是舊版程式庫:
- Python (舊版):所有支援服務 (包括錯誤修正) 將於 2025 年 8 月結束。
- Node.js (舊版):所有支援服務 (包括錯誤修正) 將於 2025 年 8 月結束。
- Go (舊版):所有支援服務 (包括錯誤修正) 將於 2025 年 8 月結束。
- Dart 和 Flutter (舊版):不再積極維護
- Swift (舊版):未積極維護
- Android (舊版):未積極維護