Übersicht
Das Agentic UI Toolkit der Maps Platform ist ein Entwickler-Toolkit, das speziell für die Ära der konversationellen KI entwickelt wurde. Es bietet eine Reihe von LLM-Systemanweisungen und eine Bibliothek mit UI-Komponenten, mit denen Large Language Models (LLMs) und KI-Agenten interaktive visuelle Antworten für Geodaten in Echtzeit erstellen können.
Anstatt visuelle Elemente hartzucodieren, können Sie mit dem Toolkit „intent-basierte Anweisungen“ eines LLM in dynamische, kontextsensitive Karten und Ortsanzeigen übersetzen. So bleiben Nutzer im Chat aktiv.
Zu den häufigsten Anwendungsfällen gehören:
- KI-Assistenten: Textantworten werden bei lokalen Suchanfragen, z. B. zu Hotels und Restaurants, mit visuellem Kontext ergänzt.
- Reiseplaner: Karten, Routen und Ortsdetails werden inline angezeigt.
- Low-Code-Entwicklung: Der Aufwand für die manuelle Orchestrierung mehrerer Google Maps-APIs über Web- und mobile Touchpoints wird reduziert.
Wichtige Konzepte
1. Agent-ready UI
Sie können skalierbare, hochwertige visuelle Elemente wie Ortskarten, immersive Kartenansichten und Routenvorschauen erstellen, die speziell für LLM-basierte Echtzeit-Anwendungen entwickelt wurden.
2. Kontextreiche Erlebnisse
Nutzer können sich informieren und Entscheidungen treffen, ohne den Chat zu verlassen. Stellen Sie umfangreiche Inline-Kartenkontexte wie Fotogalerien, Bewertungen oder Routenoptionen bereit, um das Nutzer-Engagement zu fördern und Nutzern die Möglichkeit zu geben, Maßnahmen zu ergreifen.
3. Intelligente Komponenten
Das Agentic UI Toolkit verarbeitet komplexe Geodatenlogik automatisch und passt Kontext und Layout sofort an die Nutzerabsicht an. Gleichzeitig wird das Design so gestaltet, dass jede Interaktion mit Ihrer Marke verbunden ist.
4. LLM-unabhängig
Das Agentic UI Toolkit ist modellunabhängig von Ihrem KI-Stack. Unabhängig davon, ob Sie Gemini, Modelle von OpenAI oder Anthropic verwenden, und unabhängig von Ihrer fundierten Datenquelle bietet das Toolkit eine dedizierte Präsentationsebene zur Visualisierung von Standortdaten.
5. Serverseitige Vorlagenarchitektur
Die serverseitige Vorlagenarchitektur beschleunigt das Rendern von Komponenten, da die Vorlagenerweiterung und die Parameterauflösung auf der Serverseite erfolgen. Dies verbessert die Latenz für Echtzeit-Konversationsanwendungen.
Jetzt starten
Wenn Sie das Agentic UI Toolkit verwenden möchten, müssen Sie es mit einem Google Gemini API-Schlüssel und einem Google Maps Platform API-Schlüssel initialisieren.
Weitere Informationen finden Sie unter Erste Schritte.
UI-Ergebnisse
Das Agentic UI Toolkit bietet eine umfassende Suite spezialisierter UI-Funktionen, die sofort einsatzbereit sind. Diese Komponenten sind im Web, auf Android und auf iOS verfügbar.
- Place Detail, compact: Informationen zu einem bestimmten POI in einer kompakten Karte
- Inline-Karten: Punkt- oder Bereichslokalisierung
- Inline-Karte + Route: Navigations- oder Routenvorschau
- Inline-Kartendetails: Standortdetails oder Kontext mit umfangreichen Bildern
Systemanweisungen
Das Agentic UI Toolkit bietet „Systemanweisungen“, die dem Host-LLM vorgeben, wann und wie die Benutzeroberfläche erstellt werden soll.
Richtlinien
Das Hostmodell muss die folgenden Konzepte verstehen:
- Komponenten auf die Nutzerabsicht abstimmen, z. B. Inline-Karte für Orientierungsanfragen verwenden.
- Wie Parameter aus natürlicher Sprache dem Schema zugeordnet werden, z. B. indem der Kartenmodus auf „Satellit“ gesetzt wird, wenn der Nutzer nach „landschaftlich reizvoll“ fragt.
Schema für die Toolnutzung
Das Agentic UI Toolkit bietet einen Katalog von Definitionen, die mit dem Standard-LLM-Toolnutzungsschema kompatibel sind, z. B. Funktionsaufrufe.
Richtlinien und Nutzungsbedingungen
Diese Bibliothek verwendet Google Maps Platform-Dienste. Die Nutzung von Google Maps Platform-Diensten über diese Bibliothek unterliegt den Nutzungsbedingungen für die Google Maps Platform. Für einige APIs und Backend-Dienste wie Grounding Lite und Fundierung mit Google Maps gelten zusätzliche Nutzungsbedingungen, die ebenfalls erfüllt werden müssen.
Diese Bibliothek ist kein Hauptdienst der Google Maps Platform. Daher gelten die Nutzungsbedingungen der Google Maps Platform, z. B. für technische Supportdienste, Service Level Agreements und die Richtlinie zur Einstellung von Produkten und Diensten, nicht für den Code in dieser Bibliothek.
Support
Diese Bibliothek wird über eine Open-Source-Lizenz angeboten. Sie unterliegen nicht den Richtlinien für technische Supportdienste für die Google Maps Platform, dem SLA oder der Richtlinie zur Einstellung von Produkten und Diensten. Alle Google Maps Platform-Dienste, die von der Bibliothek verwendet werden, unterliegen jedoch weiterhin den Nutzungsbedingungen der Google Maps Platform.
Anforderungen bezüglich Quellenangaben für Google Maps-Quellen
Jede Toolantwort aus dem Agentic UI Toolkit enthält Quellenangaben. Wenn Sie Ergebnisse präsentieren, die mit den Tools des Toolkits erstellt wurden, müssen Sie die zugehörigen Google Maps-Quellen so angeben, dass die folgenden Anforderungen erfüllt sind:
- Die Google Maps-Quellen müssen unmittelbar auf die generierten Inhalte folgen, die sie unterstützen.
- Die Google Maps-Quellen müssen innerhalb einer Nutzerinteraktion sichtbar sein.
Feedback geben
Wenn Sie Feedback zum Maps Agentic UI Toolkit geben möchten, verwenden Sie die folgenden Formulare: