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

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.

Pembaruan Library Kunci

Language Library lama Library baru (Direkomendasikan)
Python google-generativeai google-genai
JavaScript
dan TypeScript
@google/generative-ai @google/genai
Saat ini dalam Pratinjau
Go google.golang.org/generative-ai google.golang.org/genai

Sebaiknya semua pengguna library sebelumnya bermigrasi ke library baru. Meskipun library JavaScript/TypeScript masih dalam Pratinjau, sebaiknya Anda mulai melakukan migrasi, selama Anda merasa nyaman dengan pengecualian yang tercantum di bagian JavaScript/TypeScript.

Python

Anda dapat menginstal library Python kami dengan menjalankan:

pip install google-genai

JavaScript dan TypeScript

Anda dapat menginstal library JavaScript dan TypeScript dengan menjalankan:

npm install @google/genai

Library JavaScript/TypeScript baru saat ini dalam pratinjau, yang berarti library tersebut mungkin belum memiliki fitur lengkap dan kami mungkin perlu memperkenalkan perubahan yang dapat menyebabkan error.

Namun, kami sangat menyarankan agar Anda mulai menggunakan SDK baru daripada versi sebelumnya yang tidak digunakan lagi, selama Anda merasa nyaman dengan pengecualian ini. Kami sedang aktif bekerja untuk merilis GA (Ketersediaan Umum) untuk library ini.

Kunci API di aplikasi sisi klien

PERINGATAN: Apa pun library yang Anda gunakan, tindakan memasukkan kunci API ke dalam kode JavaScript atau TypeScript sisi klien tidak aman. Gunakan deployment sisi server untuk mengakses Gemini API dalam produksi.

Go

Anda dapat menginstal library Go dengan menjalankan:

go get google.golang.org/genai

Library dan SDK sebelumnya

Berikut adalah kumpulan SDK kami sebelumnya yang tidak lagi dikembangkan secara aktif. Anda dapat beralih ke Google Gen AI SDK yang telah diperbarui menggunakan panduan migrasi kami: