ストリーミングエージェントの構築¶
Agent Development Kit (ADK) は、ストリーミングを通じてAIエージェントとのリアルタイムかつインタラクティブな体験を実現します。これにより、ライブ音声会話、リアルタイムなツール使用、エージェントからの継続的な更新などの機能が可能になります。
このページでは、PythonおよびJava ADKの両方でストリーミング機能をすぐに利用開始するためのクイックスタート例を提供します。
-
Python ADK: ストリーミングエージェント
この例では、Python ADKを使用してエージェントとの基本的なストリーミング対話をセットアップする方法を示します。通常、
Runner.run_live()メソッドの使用と非同期イベントの処理が含まれます。
-
Java ADK: ストリーミングエージェント
この例では、Java ADKを使用してエージェントとの基本的なストリーミング対話をセットアップする方法を示します。
Runner.runLive()メソッド、LiveRequestQueueの使用、およびFlowable<Event>ストリームの処理が含まれます。