Présentation
Le kit d'outils d'UI agentique Maps Platform est un kit d'outils pour les développeurs conçu spécifiquement pour l'ère de l'IA conversationnelle. Il fournit un ensemble d'instructions système LLM et une bibliothèque de composants d'interface utilisateur qui aident les grands modèles de langage (LLM) et les agents d'IA à créer des réponses visuelles interactives en temps réel pour les données géospatiales.
Au lieu de coder en dur des éléments visuels, les développeurs peuvent utiliser le kit d'outils pour traduire les "instructions basées sur l'intention" d'un LLM en cartes et en affichages de lieux dynamiques et contextuels, ce qui permet de maintenir l'engagement des utilisateurs dans l'expérience de chat.
Vous trouverez ci-dessous des cas d'utilisation courants :
- Assistants IA : ils enrichissent les réponses textuelles avec un contexte visuel pour les requêtes locales (par exemple, les hôtels et les restaurants).
- Outils de planification de voyages : affichage de cartes, d'itinéraires et d'informations sur des lieux en ligne.
- Développement low-code : réduction des frictions liées à l'orchestration manuelle de plusieurs API Maps.
Concepts clés
1. Interface utilisateur prête pour les agents
Activez des visuels évolutifs et de haute qualité (fiches de lieux, vues immersives de cartes et aperçus d'itinéraires, par exemple) spécialement conçus pour les expériences en temps réel optimisées par les LLM.
2. Expériences riches en contexte
Permettez aux utilisateurs de découvrir et de décider sans quitter le chat. Fournir un contexte riche pour les cartes intégrées (comme des galeries de photos, des notes ou des options d'itinéraire) permet de maintenir l'engagement des utilisateurs et de leur donner confiance pour passer à l'action.
3. Composants intelligents
La boîte à outils d'UI agentique gère automatiquement la logique géospatiale complexe, en adaptant instantanément le contexte et la mise en page à l'intention de l'utilisateur, tout en assurant la cohérence du style avec votre marque pour chaque interaction.
4. Indépendant du LLM
La boîte à outils d'UI agentique est indépendante des modèles de votre pile d'IA. Que vous utilisiez Gemini ou des modèles d'OpenAI ou d'Anthropic, et quelle que soit votre source de données ancrées, la boîte à outils d'UI agentique fournit la couche de présentation dédiée pour visualiser les données de localisation.
Premiers pas
Pour commencer à utiliser la boîte à outils Agentic UI, vous devez l'initialiser avec une seule clé API. Cela permet d'abstraire les services Maps sous-jacents afin que vous n'ayez pas à gérer des API distinctes.
Pour obtenir des instructions détaillées, consultez le guide de démarrage.
Résultats de l'UI
La boîte à outils d'UI agentique fournit une suite complète de capacités d'UI spécialisées prêtes à l'emploi.
- Place Detail (Compact) : informations spécifiques sur un POI dans une fiche compacte.
- Cartes intégrées : localisateur de points ou de zones.
- Carte et itinéraire intégrés : aperçus de la navigation ou du trajet.
- Détails de la carte intégrée : ambiance ou contexte d'un lieu à l'aide d'images riches.
Instructions système
La boîte à outils d'UI agentique fournit des "instructions système" pour guider le LLM hôte sur le moment et la manière de construire l'UI.
Consignes
Le modèle hôte doit comprendre :
Quel composant correspond à quel intent utilisateur (par exemple, utiliser la carte intégrée pour les requêtes d'orientation).
Mappage des paramètres du langage naturel au schéma (par exemple, si l'utilisateur demande "panoramique", définissez le mode de carte sur satellite).
Schéma d'utilisation de l'outil
La boîte à outils d'UI agentique expose un catalogue de définitions compatibles avec le schéma d'utilisation des outils LLM standards (par exemple, l'appel de fonction).
Règles et conditions d'utilisation
Cette bibliothèque utilise les services Google Maps Platform. L'utilisation des services Google Maps Platform via cette bibliothèque est soumise aux Conditions d'utilisation de Google Maps Platform. Certaines API et certains services de backend, tels que Grounding Lite et Ancrage avec Google Maps, sont soumis à des exigences relatives aux services supplémentaires qui doivent également être respectées.
Cette bibliothèque n'est pas un service principal Google Maps Platform. Par conséquent, les conditions d'utilisation de Google Maps Platform (par exemple, les services d'assistance technique, les contrats de niveau de service et le règlement d'obsolescence) ne s'appliquent pas au code de cette bibliothèque.
Assistance
Cette bibliothèque est proposée sous licence Open Source. Elle n'est pas régie par les Instructions relatives aux services d'assistance technique de Google Maps Platform, le contrat de niveau de service ni le Règlement relatif aux abandons. Toutefois, les services Google Maps Platform utilisés par la bibliothèque restent soumis aux conditions d'utilisation de Google Maps Platform.
Exigences d'attribution pour les sources Google Maps
Chaque réponse d'outil de la boîte à outils Agentic UI inclut des sources. Lorsque vous présentez des résultats qui utilisent des outils fournis par la boîte à outils, vous devez inclure les sources Google Maps associées de manière à répondre aux exigences suivantes :
- Les sources Google Maps doivent suivre immédiatement le contenu généré qu'elles soutiennent.
- Les sources Google Maps doivent être visibles en une seule interaction de l'utilisateur.