Aplikasi demo dan resource untuk menggunakan Gemini Live API

Halaman ini menyediakan kumpulan penerapan referensi untuk Gemini Live API di Vertex AI. 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 diam dan terus terang.
  • Agen dukungan pelanggan: Agen canggih dengan deteksi emosi, input multimodal, dan eksekusi alat.
  • Asisten game: Pendamping game dengan kemampuan mengganti persona dan berbagi layar.
  • Aplikasi Telepon Gemini Live: Aplikasi voice-to-AI real-time yang menggunakan Twilio untuk telepon, backend FastAPI, dan Gemini Live API untuk AI percakapan.

Panduan pengembangan streaming dua arah ADK

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 secara real-time antara pengguna dan agen AI melalui saluran multimodal (teks, audio, video).

Alat-alat lain

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