Library Gemini API

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: