Mengembangkan kode Gemini API dengan Google Gen AI SDK

Panduan ini menunjukkan cara mempercepat alur kerja pengembangan Anda dengan Google Gen AI SDK, yang ditingkatkan oleh server MCP Pengetahuan Developer Google. Dengan menghubungkan alat pengembangan yang didukung AI ke server MCP Pengetahuan Developer, Anda dapat membuat prototipe dan menulis kode dengan cepat menggunakan bantuan dalam konteks dari dokumentasi developer resmi dan terbaru dari Google. Koneksi ini memungkinkan Anda berinteraksi dengan alat untuk mendapatkan contoh kode, penjelasan, dan saran pemecahan masalah yang akurat untuk Gemini API.

Sebelum memulai

Sebelum memulai, Anda harus menyelesaikan langkah-langkah berikut:

Menghubungkan ke server MCP Pengetahuan Developer

Agar asisten AI Anda dapat mengambil informasi real-time dari dokumentasi developer Google's, konfigurasi koneksi ke server MCP Pengetahuan Developer . Langkah-langkah spesifiknya bervariasi bergantung pada alat (misalnya, Gemini CLI, VS Code dengan Gemini Code Assist, atau Cursor), tetapi umumnya melibatkan pembaruan file konfigurasi untuk alat Anda agar menyertakan URL server (https://developerknowledge.googleapis.com/mcp) dan metode autentikasi yang diperlukan.

Anda dapat melakukan autentikasi menggunakan Kredensial Default Aplikasi (ADC) atau kunci API dari Google Cloud project Anda. ADC adalah metode autentikasi yang direkomendasikan untuk Google Cloud layanan. Lihat Memilih metode autentikasi di dokumentasi server MCP Pengetahuan Developer untuk mengetahui petunjuk cara mengonfigurasi ADC.

Atau, jika Anda lebih suka melakukan autentikasi menggunakan kunci API tetapi tidak memiliki kunci API, lihat Membuat kunci API. Kemudian, jalankan perintah berikut untuk mengonfigurasi Gemini CLI, dengan mengganti YOUR_API_KEY dengan kunci API Anda:

gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user

Lihat Menghubungkan ke server MCP Pengetahuan Developer untuk mengetahui petunjuk lengkap tentang alat dan metode autentikasi lainnya.

Contoh perintah

Setelah alat Anda terhubung ke server MCP Pengetahuan Developer, Anda dapat meminta bantuan saat menulis kode dengan Google Gen AI SDK. Berikut beberapa contoh perintah yang dapat Anda gunakan dengan alat AI yang dikonfigurasi:

  • "Menggunakan Google Gen AI SDK di Python, bagaimana cara membuat teks dengan Gemini dan menangani potensi error API?"

  • "Tampilkan kode Google Gen AI SDK untuk Node.js untuk memanggil Gemini API guna meringkas dokumen panjang. Apa saja praktik terbaik untuk membagi input menjadi beberapa bagian, menurut dokumentasi resmi?"

  • "Saya mengalami error autentikasi dengan Java Gen AI SDK saat menjalankan di Cloud Run. Apa penyebab umumnya dan bagaimana cara memecahkan masalahnya?"

  • "Buat fungsi Python menggunakan library google-genai untuk melakukan streaming respons dari Gemini untuk aplikasi chat."

  • "Berapa batas frekuensi saat ini yang harus saya ketahui saat menggunakan Gemini API menggunakan Go Gen AI SDK? Temukan detailnya dalam Google Cloud dokumentasi."

Alat AI Anda menggunakan server MCP Pengetahuan Developer untuk memberikan jawaban dan cuplikan kode berdasarkan dokumentasi resmi.

Langkah berikutnya

  • Pelajari fitur lanjutan Google Gen AI SDK.
  • Pelajari dokumentasi Gemini API lebih mendalam.
  • Tinjau harga Platform Agen.
  • Pelajari lebih lanjut alat lain yang tersedia menggunakan server MCP Pengetahuan Developer.