Library Google Gen AI

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.