使用 Gemini Live API 的示範應用程式和資源

本頁面提供 Gemini Enterprise Agent Platform 上 Gemini Live API 的參考實作集合。從無依附元件的 JavaScript 入門範本,到以 React 為基礎的完整架構,這些示範展示了如何使用 Gemini Live API 和 ADK,建構強大的即時語音代理。

試用版應用程式

  • React 試用版應用程式:功能完整的 React 用戶端,具備即時串流、工具使用和媒體處理功能。
  • 純 JS 示範應用程式:不含依附元件的 JavaScript 實作,用於瞭解核心 API 機制。
  • 即時顧問:專門的顧問角色,可在安靜和直言不諱模式之間切換。
  • 客服代理:進階代理,具備情緒偵測、多模態輸入和工具執行功能。
  • 遊戲助理:可切換角色和分享螢幕畫面的遊戲夥伴。
  • Gemini Live 電話應用程式: 這款即時語音轉 AI 應用程式使用 Twilio 處理電話、FastAPI 後端,以及 Gemini Live API 處理對話式 AI。

ADK Gemini Live API 工具包

Agent Development Kit (ADK) 提供可用於正式環境的框架,可讓您使用 Live API 建構雙向串流應用程式。下列指南和示範影片將介紹 ADK 的串流架構,說明如何透過多模態管道 (文字、音訊、影片),讓使用者與 AI 代理即時雙向通訊。

其他工具