Maps Agentic UI Toolkit (experimentell)

Übersicht

Das Agentic UI Toolkit für die Maps Platform ist ein Entwicklertoolkit, das speziell für das Zeitalter der konversationellen KI entwickelt wurde. Es bietet eine Reihe von LLM-Systemanweisungen und eine Bibliothek mit UI-Komponenten, die Large Language Models (LLMs) und KI-Agenten dabei helfen, interaktive visuelle Echtzeitantworten für Geodaten zu erstellen.

Anstatt visuelle Elemente fest zu codieren, können Sie mit dem Toolkit „absichtsbasierte Anweisungen“ eines LLM in dynamische, kontextbezogene Karten und Ortsanzeigen umwandeln, damit Nutzer im Chat bleiben.

Häufige Anwendungsfälle:

  • KI-Assistenten: Textantworten werden mit visuellem Kontext für lokale Anfragen wie Hotels und Restaurants ergänzt.
  • Reiseplaner: Karten, Routen und Ortsdetails werden inline angezeigt.
  • Low-Code-Entwicklung: Die manuelle Orchestrierung mehrerer Maps APIs über Web- und mobile Touchpoints hinweg wird vereinfacht.

Wichtige Konzepte

1. Für den Einsatz von KI-Agenten geeignete Benutzeroberfläche

Erstellen Sie skalierbare, hochwertige Visualisierungen wie Ortskarten, immersive Kartenansichten und Routenvorschauen, die speziell für LLM-basierte Echtzeitanwendungen entwickelt wurden.

2. Kontextbezogene Angebote

Nutzer können Produkte entdecken und Entscheidungen treffen, ohne den Chat zu verlassen. Stellen Sie umfangreiche Inline-Karteninhalte wie Fotogalerien, Bewertungen oder Routenoptionen bereit, um Nutzer zu binden und ihnen die Sicherheit zu geben, aktiv zu werden.

3. Intelligente Komponenten

Das Agentic UI-Toolkit verarbeitet komplexe geospatiale Logik automatisch und passt Kontext und Layout sofort an die Nutzerabsicht an. Gleichzeitig wird das Design so angepasst, dass sich jede Interaktion mit Ihrer Marke verbunden anfühlt.

4. LLM-unabhängig

Das Agentic UI-Toolkit ist modellunabhängig für Ihren KI-Stack. Unabhängig davon, ob Sie Gemini, Modelle von OpenAI oder Anthropic und unabhängig von Ihrer Quelle für fundierte Daten verwenden, bietet das Toolkit eine spezielle Darstellungsebene zum Visualisieren von Standortdaten.

5. Serverseitige Vorlagenarchitektur

Die serverseitige Vorlagenarchitektur beschleunigt das Rendern von Komponenten, da die Vorlagenerweiterung und die Parameterauflösung auf dem Server erfolgen. Dadurch wird die Latenz für Echtzeit-Unterhaltungen verbessert.

Jetzt starten

Um das Agentic UI-Toolkit zu verwenden, 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. Diese Komponenten sind im Web, unter Android und unter iOS verfügbar.

  • Ortsdetails, kompakt: Informationen zu einem bestimmten POI in einer kompakten Karte
  • Inline-Karten: Punkt- oder Bereichs-Locator
  • Inline-Karte + Route: Navigation oder Reisevorschauen
  • Inline-Kartendetails: Standortdetails oder Kontext mit aussagekräftigen Bildern

Systemanweisungen

Das Agentic UI-Toolkit enthält „Systemanweisungen“, die das Host-LLM anleiten, wann und wie die Benutzeroberfläche erstellt werden soll.

Richtlinien

Das Hostmodell muss die folgenden Konzepte verstehen:

  • Wie Sie Komponenten an die Nutzerintention anpassen, z. B. Inline Map für Orientierungsanfragen verwenden.
  • Wie Parameter aus natürlicher Sprache dem Schema zugeordnet werden, z. B. wie der Kartenmodus auf „Satellit“ eingestellt wird, wenn der Nutzer nach „landschaftlich schön“ fragt.

Schema für die Toolnutzung

Das Agentic UI-Toolkit bietet einen Katalog von Definitionen, die mit dem Standardschema für die Tool-Nutzung von LLMs 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 der Google Maps Platform. Für einige APIs und Backend-Dienste wie Grounding Lite und Grounding with Google Maps gelten zusätzliche Nutzungsbedingungen, die ebenfalls eingehalten werden müssen.

Diese Bibliothek ist kein zentraler Google Maps Platform-Dienst. Daher gelten die Google Maps Platform-Nutzungsbedingungen, z. B. für technische Supportdienste, Service Level Agreements und die Richtlinie zur Einstellung von Diensten, nicht für den Code in dieser Bibliothek.

Support

Diese Bibliothek wird unter einer Open-Source-Lizenz angeboten. Sie unterliegt nicht den Richtlinien für technische Support-Dienste für die Google Maps Platform, dem SLA oder der Richtlinie zur Einstellung von Produkten und Diensten. Alle von der Bibliothek verwendeten Google Maps Platform-Dienste unterliegen jedoch weiterhin den Nutzungsbedingungen der Google Maps Platform.

Anforderungen bezüglich Quellenangaben für Google Maps-Quellen

Jede Antwort des Agentic UI-Toolkits enthält Quellenangaben. Wenn Sie Ergebnisse präsentieren, für die Tools aus dem Toolkit verwendet werden, 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 durch die Quellen belegt werden.
  • 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: