Maps Agentic UI toolkit (sperimentale)

Panoramica

Il toolkit Agentic UI di Maps Platform è un toolkit per sviluppatori progettato specificamente per l'era dell'AI conversazionale. Fornisce un insieme di istruzioni di sistema LLM e una libreria di componenti UI che aiutano i modelli linguistici di grandi dimensioni (LLM) e gli agenti AI a creare risposte visive interattive in tempo reale per i dati geospaziali.

Anziché utilizzare elementi visivi hardcoded, puoi utilizzare il toolkit per tradurre le "istruzioni basate sull'intent" di un LLM in mappe e visualizzazioni di luoghi dinamiche e sensibili al contesto, mantenendo il coinvolgimento degli utenti nell'esperienza di chat.

I casi d'uso comuni includono:

  • Assistenti AI: miglioramento delle risposte di testo con contesto visivo per query locali, come hotel e ristoranti.
  • Pianificatori di viaggi: mostrano mappe, percorsi e Place Details in linea.
  • Sviluppo low-code: riduzione delle difficoltà di orchestrazione manuale di più API di Google Maps nei touchpoint web e mobile.

Concetti fondamentali

1. UI pronta per gli agenti

Crea immagini scalabili e di alta qualità, come schede dei luoghi, visualizzazioni immersive delle mappe e anteprime dei percorsi, progettate specificamente per esperienze in tempo reale basate su LLM.

2. Esperienze ricche di contesto

Aiuta gli utenti a scoprire e decidere senza uscire dalla chat. Fornisci un contesto ricco di mappe in linea, come gallerie fotografiche, valutazioni o opzioni di percorso, per mantenere coinvolti gli utenti e dare loro la sicurezza di passare all'azione.

3. Componenti intelligenti

Il toolkit Agentic UI gestisce automaticamente la logica geospaziale complessa, adattando istantaneamente il contesto e il layout allo user intent e applicando uno stile per garantire che ogni interazione sia collegata al tuo brand.

4. Indipendente dagli LLM

Il toolkit Agentic UI è indipendente dal modello del tuo stack AI. Che tu utilizzi Gemini, i modelli di OpenAI o Anthropic e indipendentemente dalla tua origine dati di grounding, il toolkit fornisce un livello di presentazione dedicato per visualizzare i dati sulla posizione.

5. Architettura dei modelli lato server

L'architettura dei modelli lato server velocizza il rendering dei componenti eseguendo l'espansione dei modelli e la risoluzione dei parametri sul lato server. In questo modo, la latenza per le esperienze conversazionali in tempo reale viene migliorata.

Inizia

Per iniziare a utilizzare l'Agentic UI Toolkit, devi inizializzarlo con una chiave API Google Gemini e una chiave API Google Maps Platform.

Per saperne di più, consulta Inizia.

Risultati della UI

Il toolkit Agentic UI fornisce una suite completa di funzionalità UI specializzate pronte all'uso. Questi componenti sono disponibili su web, Android e iOS.

  • Place Details, compatto: informazioni specifiche su un punto d'interesse (PDI) in una scheda compatta
  • Mappe in linea: localizzatore di punti o aree
  • Mappa incorporata + percorso: anteprime di navigazione o di viaggio
  • Dettagli della mappa in linea: dettagli o contesto della posizione utilizzando immagini avanzate

Istruzioni di sistema

Il toolkit Agentic UI fornisce "istruzioni di sistema" per guidare l'LLM host su quando e come creare la UI.

Linee guida

Il modello host deve comprendere i seguenti concetti:

  • Come abbinare i componenti allo user intent, ad esempio utilizzando la mappa incorporata per le query di orientamento.
  • Come mappare i parametri dal linguaggio naturale allo schema, ad esempio impostando la modalità mappa su satellite se l'utente chiede "panoramica".

Schema di utilizzo degli strumenti

Il toolkit Agentic UI espone un catalogo di definizioni compatibili con lo schema di utilizzo degli strumenti LLM standard, come la chiamata di funzione.

Norme e Termini di servizio

Questa libreria utilizza i servizi Google Maps Platform. L'utilizzo dei servizi di Google Maps Platform tramite questa libreria è soggetto ai Termini di servizio di Google Maps Platform. Alcune API e servizi di backend, come Grounding Lite e Grounding con Google Maps, hanno requisiti aggiuntivi dei Termini di servizio che devono essere soddisfatti.

Questa libreria non è un servizio principale di Google Maps Platform. Pertanto, i Termini di servizio di Google Maps Platform, come i Servizi di assistenza tecnica, gli Accordi sul livello del servizio e le norme sul ritiro, non si applicano al codice di questa libreria.

Assistenza

Questa libreria è offerta tramite una licenza open source. Non è regolata dalle Linee guida per i servizi di assistenza tecnica di Google Maps Platform, dallo SLA o dalle norme sul ritiro. Tuttavia, tutti i servizi di Google Maps Platform utilizzati dalla libreria rimangono soggetti ai Termini di servizio di Google Maps Platform.

Requisiti di attribuzione per le origini di Google Maps

Ogni risposta dello strumento dell'Agentic UI Toolkit include le fonti. Quando presenti risultati che utilizzano gli strumenti forniti dal toolkit, devi includere le fonti di Google Maps associate in modo da soddisfare i seguenti requisiti:

  • Le fonti di Google Maps devono seguire immediatamente i contenuti generati che supportano.
  • Le fonti di Google Maps devono essere visualizzabili con una sola interazione utente.

Condividi feedback

Per condividere un feedback su Maps Agentic UI Toolkit, utilizza i seguenti moduli: