Google は、ユーザーがテキストや音声だけでなく、インタラクティブな UI を通じて AI と対話できるようにする A2UI を作成しました。 A2UI (エージェントからユーザーへのインターフェース) は中間層として機能し、その中核となる原則は「宣言型 JSON + ネイティブのクライアント側レンダリング」であり、エージェントが安全かつ柔軟な方法でリッチでインタラクティブなインターフェースをユーザーに提供できるようにします。 たとえば、AI に「来週の金曜日に出発する北京発上海行きのフライトを予約してください」と指示します。 AI がユーザーの意図を理解して分析した後、必要な追加情報を含む A2UI JSON 記述を生成します。 この JSON を受信すると、クライアント アプリケーションは対話型フォームを生成します。 ユーザーがフォームを操作し、クライアントが AI にデータを送り返し、AI が構造化されたデータを受信して処理を続行します。 これは、インテリジェントなカスタマーサービスのシナリオで活用できます。カスタマーサービスロボットがユーザーから注文番号、日付、住所などの特定の情報を取得する必要がある場合、ユーザー向けのインタラクティブなフォームを動的に生成できます。 あるいは、音声入力だけではタスクを完了できない場合、AI アシスタントは画面上に補足情報を含むインターフェースを表示できます。 #A2UI
ギットハブ: github.com/google/a2ui
