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 google-genai
Baru-baru ini, kami meluncurkan serangkaian library baru yang memberikan pengalaman yang lebih konsisten dan sederhana untuk mengakses model AI generatif Google di berbagai layanan Google.
Library Vertex AI hanya didukung di platform Vertex AI.
Update library utama
Bahasa | Library Vertex AI | Library baru (Direkomendasikan) |
---|---|---|
Python | google-cloud-aiplatform Modul GenerativeModel Tidak Digunakan Lagi Mulai Mei 2026 |
google-genai |
Go | cloud.google.com/vertexai Tidak digunakan lagi pada Mei 2026 |
google.golang.org/genai |
JavaScript dan TypeScript | @google-cloud/vertexai Tidak digunakan lagi pada Mei 2026 |
@google/genai Tersedia di Pratinjau |
Java | google-cloud-vertexai Tidak digunakan lagi pada Mei 2026 |
java-genai Tersedia di Pratinjau |
Pengguna dianjurkan untuk memulai dengan library baru dan bermigrasi dari library sebelumnya.
Menginstal library
Contoh berikut dapat membantu Anda memulai dalam berbagai bahasa pemrograman.
Python
Anda dapat menginstal library Python kami dengan menjalankan:
pip install google-genai
Go
Anda dapat menginstal library Go dengan menjalankan:
go get google.golang.org/genai
JavaScript dan TypeScript
Anda dapat menginstal library JavaScript dan TypeScript dengan menjalankan:
npm install @google/genai
Library JavaScript dan TypeScript baru tersedia dalam pratinjau, yang berarti library tersebut mungkin belum memiliki fitur lengkap dan kami mungkin perlu memperkenalkan perubahan yang menyebabkan gangguan.
Namun, sebaiknya Anda mulai menggunakan SDK baru daripada versi sebelumnya yang tidak digunakan lagi selama Anda merasa nyaman dengan pengecualian ini. Kami sedang berupaya secara aktif untuk merilis GA (Ketersediaan Umum) untuk library ini.
Java
Anda dapat menginstal library Java kami dengan menambahkan dependensi di Maven:
<dependencies>
<dependency>
<groupId>com.google.genai</groupId>
<artifactId>google-genai</artifactId>
<version>0.8.0</version>
</dependency>
</dependencies>
Library Java baru tersedia dalam pratinjau, yang berarti library tersebut mungkin belum memiliki fitur lengkap dan kami mungkin perlu memperkenalkan perubahan yang menyebabkan gangguan.
Namun, sebaiknya Anda mulai menggunakan SDK baru daripada versi sebelumnya yang tidak digunakan lagi selama Anda merasa nyaman dengan pengecualian ini. Kami sedang berupaya secara aktif untuk merilis GA (Ketersediaan Umum) untuk library ini.