Selamat datang di Buku Masak API Gemini
Ini adalah kumpulan panduan dan contoh untuk Gemini API, termasuk tutorial mulai cepat untuk menulis perintah dan menggunakan berbagai fitur API, serta contoh hal-hal yang dapat Anda buat.
Mulailah dengan API Gemini
Gemini API memberi Anda akses ke model Gemini yang dibuat oleh Google DeepMind. Model Gemini dibuat dari awal agar menjadi multimodal, sehingga Anda dapat bernalar dengan mulus dalam teks, gambar, kode, dan audio. Anda dapat menggunakannya untuk mengembangkan berbagai aplikasi.
Mulai berkembang
- Buka Google AI Studio.
- Masuk dengan akun Google Anda.
- Buat kunci API.
- Gunakan panduan mulai cepat untuk Python, atau panggil REST API menggunakan curl.
Apa yang Baru?
Kami sangat bersemangat untuk menunjukkan kepada Anda tambahan terbaru pada API Gemini, dan buku catatan baru.
- Eksekusi kode: Selesaikan tugas kompleks dengan membuat dan menjalankan kode python berdasarkan instruksi teks biasa.
- VectorDB: Membuat database vektor dan mengambil jawaban atas pertanyaan dari database.
Daftar isi
Pelajari tentang kemampuan Gemini API dengan melihat tutorial mulai cepat ini.
- Otentikasi: Mulai di sini untuk mempelajari cara menyiapkan kunci API sehingga Anda bisa mendapatkan akses ke API Gemini.
- Menghitung Token Token adalah masukan dasar untuk model Gemini. Melalui buku catatan ini, Anda akan memperoleh pemahaman yang lebih baik tentang token melalui pengalaman interaktif.
- File: Gunakan API Gemini untuk mengunggah file (teks, kode, gambar, audio, video) dan menulis perintah menggunakan file tersebut.
- Audio: Pelajari cara menggunakan Gemini API dengan file audio.
- Mode JSON: Temukan cara menggunakan mode JSON.
- Pemanggilan Fungsi: API Gemini berfungsi baik dengan kode. Gunakan mulai cepat ini untuk mempelajari cara menulis perintah untuk memahami dan memanggil fungsi. Kemudian lihat tutorial konfigurasi pemanggilan fungsi untuk mempelajari lebih lanjut.
- Instruksi Sistem: Berikan model konteks tambahan tentang cara merespons dengan menetapkan instruksi sistem.
- Penyematan: Buat penyematan berkualitas tinggi dan spesifik tugas.
- Penyetelan: Pelajari cara meningkatkan performa model pada tugas tertentu melalui penyetelan.
- Eksekusi kode: Selesaikan tugas kompleks dengan Membuat dan menjalankan kode python berdasarkan instruksi teks biasa.
Anda dapat menemukan lebih banyak lagi di folder mulai cepat, dan lihat folder contoh untuk contoh menarik. Kami juga menyimpan daftar Awesome Gemini yang berisi semua proyek keren yang dibangun komunitas menggunakan Gemini.
SDK resmi
API Gemini adalah API REST. Anda dapat memanggil API menggunakan alat baris perintah seperti curl
(dan Anda dapat menemukan contoh REST di sini), atau dengan menggunakan salah satu SDK resmi kami:
- Python - Catatan: semua buku catatan di buku masak ini menginstal SDK Python untuk Anda, dan buku masak ini adalah tempat terbaik untuk menemukan contoh Python.
- Node.js
- Anak panah (Berkibar)
- Android
- Cepat
- Pergi
Dapatkan bantuan
Ajukan pertanyaan di Forum Pengembang AI Google.
API Gemini di Google Cloud Vertex AI
Jika Anda seorang pengembang perusahaan yang ingin membangun platform yang terkelola sepenuhnya, Anda juga dapat menggunakan Gemini API di Google Cloud. Lihat repo ini untuk melihat banyak contoh keren.
Berkontribusi
Kontribusi dipersilakan. Lihat berkontribusi untuk mempelajari lebih lanjut.
Terima kasih telah mengembangkan dengan Gemini API! Kami senang melihat apa yang Anda buat.