Halaman ini memberikan informasi tentang cara mendownload dan menginstal library terbaru untuk Gemini API. Jika Anda baru menggunakan Gemini API, mulailah dengan panduan memulai API.
Catatan penting tentang library baru kami
Sejak akhir tahun 2024, kami telah meluncurkan Google Gen AI SDK secara bertahap, serangkaian library baru yang menyediakan antarmuka terpadu untuk mengakses model AI generatif Google melalui Gemini Developer API dan Vertex AI.
Google Gen AI SDK kini menjadi jalur yang direkomendasikan untuk mengakses semua model Google dan semua cuplikan kode dalam dokumentasi kami menggunakan library ini.
Pembaruan Library Kunci
Language | Library baru (Direkomendasikan) | Library lama |
---|---|---|
Python | google-genai |
google-generativeai |
JavaScript dan TypeScript |
@google/genai |
@google/generative-ai |
Go | google.golang.org/genai |
google.golang.org/generative-ai |
Java | google-genai |
T/A, tidak ada sebelumnya |
Sebaiknya semua pengguna bermigrasi ke Google GenAI SDK, karena menyediakan akses ke fitur baru seperti output multi-modal (misalnya, pembuatan gambar dan video), Live API, dan pemeliharaan jangka panjang. Kami memperkirakan kesenjangan fitur antara SDK lama dan baru akan bertambah seiring waktu.
Menginstal library
Python
Anda dapat menginstal library Python kami dengan menjalankan:
pip install google-genai
JavaScript
Anda dapat menginstal library JavaScript dan TypeScript dengan menjalankan:
npm install @google/genai
Go
Anda dapat menginstal library Go dengan menjalankan:
go get google.golang.org/genai
Java
Jika menggunakan Maven, Anda dapat menginstal library Java dengan menambahkan kode berikut ke dependensi Anda:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>1.0.0</version>
</dependency>
</dependencies>
Library dan SDK sebelumnya
Untuk platform tempat library baru tersedia, sebaiknya migrasikan ke library baru. Library sebelumnya tidak akan menerima fitur baru dan status dukungan spesifiknya bervariasi, seperti yang dijelaskan di bawah.
Untuk platform tempat library AI Generatif Google resmi belum tersedia, Anda dapat memanggil API kami secara langsung, menggunakan library yang dikelola komunitas, atau menggunakan opsi pihak ketiga tepercaya. Kami terus berupaya memperluas cakupan SDK resmi dan akan mencantumkan library baru di sini saat dirilis.
Berikut adalah library sebelumnya:
- Python (sebelumnya): Semua dukungan, termasuk perbaikan bug, berakhir pada Agustus 2025.
- Node.js (sebelumnya): Semua dukungan, termasuk perbaikan bug, berakhir pada Agustus 2025.
- Go (sebelumnya): Semua dukungan, termasuk perbaikan bug, berakhir pada Agustus 2025.
- Dart dan Flutter (Lama): Tidak dikelola secara aktif
- Swift (Lama): Tidak dikelola secara aktif
- Android (Lama): Tidak dikelola secara aktif