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 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, como hotéis e restaurantes.
- Planejadores de viagens: mostrando mapas, rotas e detalhes de lugares inline.
- Desenvolvimento com pouco código: reduz o atrito da organização manual de várias APIs Maps em pontos de contato da Web e dispositivos móveis.
Principais conceitos
1. Interface pronta para agentes
Crie recursos visuais escalonáveis e de alta qualidade, como cards de lugares, visualizações imersivas de mapas e prévias de trajetos, projetados especificamente para experiências em tempo real com tecnologia de LLM.
2. Experiências ricas em contexto
Ajude os usuários a descobrir e decidir sem sair da conversa. Forneça contexto avançado de mapas inline, como galerias de fotos, classificações ou opções de rotas, para manter os usuários engajados e dar a eles a confiança necessária para agir.
3. Componentes inteligentes
O kit de ferramentas de UI agentiva processa automaticamente a lógica geoespacial complexa, adaptando instantaneamente o contexto e o layout à intenção do usuário enquanto estiliza para garantir que cada interação pareça conectada à sua marca.
4. Independente de LLM
O kit de ferramentas de interface agêntica é independente de modelo no seu conjunto de soluções de IA. Se você usa o Gemini, modelos da OpenAI ou da Anthropic, e independente da fonte de dados fundamentados, o kit de ferramentas oferece uma 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 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.
Para mais informações, consulte Começar.
Resultados da interface
O kit de ferramentas de interface do usuário de agente oferece um pacote abrangente de recursos especializados de interface do usuário prontos para uso. Esses componentes estão disponíveis na Web, no Android e no iOS.
- Detalhes do lugar, compacto: informações específicas sobre um ponto de interesse (PDI) em um card compacto.
- Mapas inline: localizador de pontos ou áreas
- Mapa e trajeto inline: prévias de navegação ou jornada
- Detalhes do mapa inline: detalhes ou contexto do local usando imagens avançadas
Instruções do sistema
O kit de ferramentas de interface agêntica fornece "instruções do sistema" para orientar o LLM host sobre quando e como construir a interface.
Diretrizes
O modelo host precisa entender os seguintes conceitos:
- Como corresponder componentes à intenção do usuário, como usar o mapa inline para consultas de orientação.
- Como mapear parâmetros da linguagem natural para o esquema, como definir o modo de mapa como satélite se o usuário pedir "panorâmico".
Esquema de uso de ferramentas
O kit de ferramentas de UI agêntica expõe um catálogo de definições compatíveis com o esquema padrão de uso de ferramentas do LLM, como a 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 embasamento Lite e o embasamento com o Google Maps, têm outros requisitos de 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, como serviços de suporte técnico, contratos de nível de serviço e a política de suspensão de uso, 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 toolkit de interface do usuário agentiva 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 estar visíveis em uma interação do usuário.
Compartilhar feedback
Para compartilhar feedback sobre o Maps Agentic UI Toolkit, use os seguintes formulários: