概要
Maps Platform のエージェント型 UI ツールキットは、会話型 AI の時代に合わせて特別に設計されたデベロッパー ツールキットです。LLM システムの指示のセットと、大規模言語モデル(LLM)と AI エージェントが地理空間データのリアルタイムのインタラクティブなビジュアル レスポンスを構築するのに役立つ UI コンポーネントのライブラリを提供します。
デベロッパーは、ビジュアル要素をハードコーディングする代わりに、このツールキットを使用して、LLM からの「インテントベースの指示」を動的なコンテキスト認識型の地図やプレイスの表示に変換し、ユーザーをチャット エクスペリエンスに引き込むことができます。
一般的なユースケースには次のものがあります。
- AI アシスタント: ローカル クエリ(ホテル、レストランなど)のテキスト レスポンスを視覚的なコンテキストで補強します。
- 旅行プランナー: 地図、ルート、場所の詳細をインラインで表示します。
- ローコード開発: 複数の Maps API を手動でオーケストレートする際の摩擦を軽減します。
主なコンセプト
1. エージェント対応 UI
リアルタイムの LLM を活用したエクスペリエンス向けに特別に設計された、スケーラブルで高品質なビジュアル(プレイスカード、没入型マップビュー、ルートのプレビューなど)を有効にします。
2. コンテキスト リッチなエクスペリエンス
ユーザーがチャットを離れることなく、発見して決定できるようにします。写真ギャラリー、評価、ルート オプションなどの豊富なインライン マップのコンテキストを提供することで、ユーザーの関心を維持し、行動を起こす自信を与えます。
3. インテリジェント コンポーネント
エージェント UI ツールキットは、複雑な地理空間ロジックを自動的に処理し、コンテキストとレイアウトをユーザーの意図に合わせて瞬時に調整します。また、スタイリングにより、すべてのインタラクションがブランドと関連付けられているように感じられます。
4. LLM 非依存
エージェント UI ツールキットは、AI スタックに依存しません。Gemini、OpenAI、Anthropic のモデルを使用するかどうか、グラウンディングされたデータソースに関係なく、Agentic UI ツールキットは位置情報を可視化するための専用のプレゼンテーション レイヤを提供します。
スタートガイド
Agentic UI ツールキットの使用を開始するには、Google Gemini API キーと Google Maps Platform API キーを使用して初期化する必要があります。
詳しい手順については、スタートガイドをご覧ください。
UI の成果
エージェント型 UI ツールキットは、特殊な UI 機能を包括的に提供します。
- Place Detail(コンパクト): コンパクトなカードに表示される特定の POI の情報。
- インライン マップ: ポイントまたはエリアのロケーター。
- インラインの地図 + ルート: ナビゲーションまたは経路のプレビュー。
- インライン地図の詳細: 豊富な画像を使用した場所の雰囲気やコンテキスト。
システム指示
エージェント UI ツールキットは、「システム指示」を提供して、UI をいつ、どのように構築するかについてホスト LLM をガイドします。
ガイドライン
ホストモデルは次のことを理解する必要があります。
どのコンポーネントがどのユーザー インテントと一致するか(例: 方向に関するクエリにはインライン地図を使用)。
自然言語からスキーマへのパラメータ マッピング(例: ユーザーが「景色の良い」をリクエストした場合、地図モードを衛星に設定)。
ツールの使用スキーマ
Agentic UI ツールキットは、標準の LLM ツール使用スキーマ(関数呼び出しなど)と互換性のある定義のカタログを公開します。
ポリシーと利用規約
このライブラリは Google Maps Platform サービスを使用します。このライブラリを介した Google Maps Platform サービスの利用には、Google Maps Platform の利用規約が適用されます。Grounding Lite や Google マップによるグラウンディングなどの一部の API とバックエンド サービスには、追加利用規約の要件があり、それらも満たす必要があります。
このライブラリは Google Maps Platform コアサービスではありません。そのため、Google Maps Platform 利用規約(技術サポート サービス、サービスレベル契約、非推奨ポリシーなど)は、このライブラリのコードには適用されません。
サポート
このライブラリはオープンソース ライセンスを通じて提供されます。Google Maps Platform サポートの技術サポート サービス ガイドライン、SLA、非推奨ポリシーは適用されません。ただし、ライブラリで使用される Google Maps Platform サービスには、引き続き Google Maps Platform 利用規約が適用されます。
Google マップのソースの帰属表示の要件
Agentic UI ツールキットからの各ツールレスポンスには、ソースが含まれています。ツールキットで提供されるツールを使用して結果を表示する場合は、次の要件を満たす方法で、関連する Google マップのソースを含める必要があります。
- Google マップのソースは、ソースがサポートする生成コンテンツの直後に示す必要があります。
- Google マップのソースは、1 回のユーザー操作で表示できる必要があります。
フィードバックの共有
Google マップ エージェント型 UI ツールキットに関するフィードバックを送信するには、次のフォームを使用します。