Visão geral
O kit de ferramentas de interface do usuário com agente da Plataforma Google Maps é um kit de ferramentas para desenvolvedores projetado especificamente para a era da IA de conversação. Ele oferece um conjunto de instruções do sistema de LLM e uma biblioteca de componentes de interface que ajudam modelos de linguagem grandes (LLMs) e agentes de IA a criar respostas visuais interativas em tempo real para dados geoespaciais.
Em vez de codificar elementos visuais, use o kit de ferramentas para traduzir "instruções baseadas em intenção" de um LLM em mapas e mostras de lugares dinâmicos e sensíveis ao contexto, mantendo os usuários engajados na experiência de chat.
Os casos de uso comuns incluem:
- Assistentes de IA:aumentam as respostas de texto com contexto visual para consultas locais (por exemplo, hotéis, restaurantes).
- Planejadores de viagem:mostram mapas, rotas e detalhes de lugares inline.
- Desenvolvimento com pouco código:reduz o atrito da orquestração manual de várias APIs do Maps em pontos de contato da Web e dispositivos móveis.
Principais conceitos
1. Interface pronta para agentes
Ative recursos visuais escalonáveis e de alta qualidade, como cards de lugares, visualizações imersivas de mapas e prévias de rotas, projetados especificamente para experiências em tempo real com tecnologia de LLM.
2. Experiências ricas em contexto
Capacite os usuários a descobrir e decidir sem sair da conversa. Fornecer contexto avançado de mapas inline, como galerias de fotos, classificações ou opções de rotas, mantém os usuários engajados e dá a eles a confiança para agir.
3. Componentes inteligentes
O kit de ferramentas de interface do usuário generativa processa automaticamente a lógica geoespacial complexa, adaptando instantaneamente o contexto e o layout à intenção do usuário, além de aplicar estilos para garantir que cada interação esteja conectada à sua marca.
4. Independente de LLM
O Agentic UI Toolkit é independente de modelo para seu conjunto de soluções de IA. Se você usa o Gemini ou modelos da OpenAI ou da Anthropic, e independente da sua fonte de dados fundamentados, o kit de ferramentas de interface do usuário agêntica fornece a camada de apresentação dedicada para visualizar dados de localização.
5. Arquitetura de modelo do lado do servidor
A arquitetura de modelo do lado do servidor acelera a renderização de componentes realizando a expansão de modelo e a resolução de parâmetros no lado do servidor. Isso melhora significativamente a latência para experiências de conversa em tempo real.
Primeiros passos
Para começar a usar o kit de ferramentas de interface do usuário generativa, inicialize-o com uma chave de API do Google Gemini e uma chave de API da Plataforma Google Maps.
Consulte o Guia de primeiros passos para instruções detalhadas.
Resultados da interface
O kit de ferramentas de interface agêntica oferece um conjunto abrangente de recursos especializados de interface prontos para uso. Esses componentes estão disponíveis na Web, no Android e no iOS.
- Detalhes do lugar (compacto): informações específicas de um PDI em um card compacto.
- Mapas inline: localizador de pontos ou áreas.
- Mapa e trajeto em linha: prévias de navegação ou jornada.
- Detalhe do mapa inline: ambiente ou contexto do local usando imagens avançadas.
Instruções do sistema
O kit de ferramentas de interface do usuário agêntica fornece "instruções do sistema" para orientar o LLM host sobre quando e como construir a interface.
Diretrizes
O modelo de host precisa entender:
Qual componente corresponde a qual intenção do usuário (por exemplo, usar o mapa inline para consultas de orientação).
Mapeamento de parâmetros da linguagem natural para o esquema (por exemplo, se o usuário pedir "panorâmico", defina o modo do mapa como satélite).
Esquema de uso de ferramentas
O kit de ferramentas de UI agentic expõe um catálogo de definições compatíveis com o esquema de uso de ferramentas padrão do LLM (por exemplo, chamada de função).
Políticas e Termos de Serviço
Essa biblioteca usa os serviços da Plataforma Google Maps. O uso dos serviços da Plataforma Google Maps por essa biblioteca está sujeito aos Termos de Serviço da Plataforma Google Maps. Algumas APIs e serviços de back-end, como o Grounding Lite e o embasamento com o Google Maps, têm requisitos adicionais nos Termos de Serviço que também precisam ser atendidos.
Essa biblioteca não é um Serviço principal da Plataforma Google Maps. Portanto, os Termos de Serviço da Plataforma Google Maps (por exemplo, serviços de suporte técnico, contratos de nível de serviço e política de descontinuação) não se aplicam ao código nesta biblioteca.
Suporte
Essa biblioteca é oferecida com uma licença de código aberto. Ela não é regida pelas Diretrizes de Serviços de Suporte Técnico da Plataforma Google Maps, pelo SLA ou pela Política de suspensão de uso. No entanto, todos os serviços da Plataforma Google Maps usados pela biblioteca continuam sujeitos aos Termos de Serviço da Plataforma Google Maps.
Requisitos de atribuição para fontes do Google Maps
Cada resposta da ferramenta do kit de ferramentas de interface do usuário agente inclui fontes. Ao apresentar resultados que usam ferramentas fornecidas pelo kit, inclua as fontes associadas do Google Maps de uma forma que atenda aos seguintes requisitos:
- As fontes do Google Maps precisam aparecer imediatamente após o conteúdo gerado que elas embasam.
- As fontes do Google Maps precisam ser acessíveis em uma única interação do usuário.
Enviar comentários
Para compartilhar feedback sobre o Maps Agentic UI Toolkit, use os seguintes formulários: