コンテンツにスキップ

ライブエージェントを使ってみる

クイックスタートでは、マイクをキャプチャし、エージェントの応答を再生し、文字起こし(transcript)をレンダリングするブラウザクライアントがすでに同梱されている adk web でエージェントを実行します。エージェントを作成してモデルを選択するだけで、クライアントコードを記述する必要はありません。

エージェントには、双方向ストリーミング接続を維持できるモデルが必要です。現在のリストと設定方法については、サポート対象モデル を参照してください。

言語の選択

  • Python


    ADK をセットアップし、音声エージェントを構築して、adk web で対話します。

    Python クイックスタート

  • Java


    Maven をセットアップし、音声エージェントを構築して、adk web またはカスタムオーディオアプリで実行します。

    Java クイックスタート

次のステップ

  • 設定 — 音声、言語、文字起こし、ターン検出を設定します。
  • ツール — 実行中に結果をストリーミングで返すツールを含め、会話の途中で呼び出せるツールをエージェントに提供します。
  • セッション と イベント — run_live() ループと、そこから返されるすべてのイベント。
  • 評価 — リリース前に音声会話をスコアリングします。
  • カスタムサーバーの構築 — adk web は開発用クライアントであるため、独自のサーバーとクライアントの背後でライブエージェントを実行する方法を解説します。