Kit de herramientas de IU de agentes de Maps (experimental)

Descripción general

El kit de herramientas de IU de agentes de Maps Platform es un kit de herramientas para desarrolladores diseñado específicamente para la era de la IA conversacional. Proporciona un conjunto de instrucciones del sistema de LLM y una biblioteca de componentes de IU que ayudan a los modelos de lenguaje grandes (LLM) y a los agentes de IA a crear respuestas visuales interactivas en tiempo real para datos geoespaciales.

En lugar de codificar elementos visuales de forma fija, puedes usar el kit de herramientas para traducir las "instrucciones basadas en la intención" de un LLM en mapas dinámicos y adaptados al contexto, y mostrar lugares, lo que mantiene la participación de los usuarios en la experiencia de chat.

Los siguientes son algunos de los casos de uso comunes:

  • Asistentes de IA: Se mejoran las respuestas de texto con contexto visual para las consultas locales, como hoteles y restaurantes.
  • Planificadores de viajes: Muestran mapas, rutas y detalles de lugares intercalados.
  • Desarrollo con poco código: Reduce la fricción de organizar manualmente varias APIs de Maps en puntos de contacto web y móviles.

Conceptos clave

1. IU lista para agentes

Crea elementos visuales escalables y de alta calidad, como tarjetas de lugares, vistas de mapas inmersivas y vistas previas de rutas, diseñados específicamente para experiencias en tiempo real potenciadas por LLM.

2. Experiencias ricas en contexto

Ayuda a los usuarios a descubrir y decidir sin salir del chat. Proporciona un contexto enriquecido de mapas intercalados, como galerías de fotos, calificaciones o rutas alternativas, para mantener la participación de los usuarios y darles la confianza necesaria para realizar acciones.

3. Componentes inteligentes

El kit de herramientas de IU de agentes controla automáticamente la lógica geoespacial compleja, adapta de forma instantánea el contexto y el diseño a la intención del usuario, y aplica estilos para garantizar que cada interacción se sienta conectada con tu marca.

4. Independiente del LLM

El kit de herramientas de IU de agentes es independiente del modelo de tu pila de IA. Ya sea que uses Gemini, modelos de OpenAI o Anthropic, y sin importar tu fuente de datos fundamentados, el kit de herramientas proporciona una capa de presentación dedicada para visualizar los datos de ubicación.

5. Arquitectura de plantillas del servidor

La arquitectura de plantillas del servidor acelera la renderización de componentes, ya que realiza la expansión de plantillas y la resolución de parámetros en el servidor. Esto mejora la latencia de las experiencias de conversación en tiempo real.

Comenzar

Para comenzar a usar el kit de herramientas de IU de agentes, debes inicializarlo con una clave de API de Google Gemini y una clave de API de Google Maps Platform.

Para obtener más información, consulta Cómo comenzar.

Resultados de la IU

El kit de herramientas de IU de agentes proporciona un conjunto integral de habilidades de IU especializadas listas para usar. Estos componentes están disponibles en la Web, iOS y Android.

  • Place Detail, compact: Información específica de un lugar de interés (POI) en una tarjeta compacta
  • Mapas intercalados: Localizador de puntos o áreas
  • Mapa intercalado + ruta: Vistas previas de navegación o de viajes
  • Detalles de ubicación intercalados: Detalles o contexto de la ubicación con imágenes enriquecidas

Instrucciones del sistema

El kit de herramientas de IU de agentes proporciona "instrucciones del sistema" para guiar al LLM host sobre cuándo y cómo construir la IU.

Lineamientos

El modelo de host debe comprender los siguientes conceptos:

  • Cómo hacer coincidir los componentes con la intención del usuario, como usar el mapa intercalado para las consultas de orientación
  • Cómo asignar parámetros del lenguaje natural al esquema, como configurar el modo de mapa en satélite si el usuario solicita "panorámico"

Esquema de uso de herramientas

El kit de herramientas de IU de agentes expone un catálogo de definiciones compatibles con el esquema de uso de herramientas de LLM estándar, como la llamada a funciones.

Políticas y Condiciones del Servicio

Esta biblioteca usa los servicios de Google Maps Platform. El uso de los servicios de Google Maps Platform a través de esta biblioteca está sujeto a las Condiciones del Servicio de Google Maps Platform. Algunas APIs y servicios de backend, como Grounding Lite y Fundamentación con Google Maps, tienen condiciones del servicio adicionales que también se deben cumplir.

Esta biblioteca no es un servicio principal de Google Maps Platform. Por lo tanto, las Condiciones del Servicio de Google Maps Platform, como los Servicios de Asistencia Técnica, los Acuerdos de Nivel de Servicio y la Política de Baja, no se aplican al código de esta biblioteca.

Asistencia

Esta biblioteca se ofrece con una licencia de código abierto. No se rige por los Lineamientos de los Servicios de Asistencia Técnica de Google Maps Platform, el ANS ni la Política de Baja. Sin embargo, todos los servicios de Google Maps Platform que use la biblioteca seguirán sujetos a las Condiciones del Servicio de Google Maps Platform.

Requisitos de atribución para las fuentes de Google Maps

Cada respuesta de herramienta del kit de herramientas de IU de agentes incluye fuentes. Cuando presentes resultados que usen herramientas proporcionadas por el kit de herramientas, debes incluir las fuentes de Google Maps asociadas de una manera que cumpla con los siguientes requisitos:

  • Las fuentes de Google Maps deben seguir inmediatamente al contenido generado que respaldan.
  • Las fuentes de Google Maps deben poder verse en una interacción del usuario.

Enviar comentarios

Para compartir tus comentarios sobre el kit de herramientas de IU de agentes de Maps, usa los siguientes formularios: