Aplikasi demo dan referensi untuk menggunakan Gemini Live API

Halaman ini menyediakan kumpulan implementasi referensi untuk Gemini Live API di Gemini Enterprise Agent Platform. Mulai dari starter JavaScript tanpa dependensi hingga arsitektur berbasis React yang komprehensif, demo ini menunjukkan cara membangun agen suara real-time yang andal menggunakan Gemini Live API dan ADK.

Aplikasi demo

  • Aplikasi demo React: Klien React komprehensif yang menampilkan streaming real-time, penggunaan alat, dan penanganan media.
  • Aplikasi demo JS biasa: Implementasi JavaScript tanpa dependensi untuk memahami mekanisme API inti
  • Penasihat real-time: Persona penasihat khusus yang dapat beralih antara mode senyap dan terbuka modes.
  • Agen dukungan pelanggan: Agen lanjutan dengan deteksi emosi, input multimodal, dan eksekusi alat.
  • Asisten game: Pendamping game dengan kemampuan berbagi layar dan beralih persona.
  • Aplikasi Telepon Gemini Live: Aplikasi suara-ke-AI real-time yang menggunakan Twilio untuk telepon, backend FastAPI, dan Gemini Live API untuk AI percakapan.

ADK Gemini Live API Toolkit

Agent Development Kit (ADK) menyediakan framework siap produksi untuk membangun aplikasi streaming Bidi dengan Live API. Panduan dan demo berikut memperkenalkan arsitektur streaming ADK, yang memungkinkan komunikasi dua arah real-time antara pengguna dan agen AI melalui saluran multimodal (teks, audio, video).

Alat-alat lain

  • PCM audio debugger: Alat mandiri untuk menguji dan men-debug aliran audio PCM mentah dan koneksi WebSocket.