Toolkit UI Agentik Maps (eksperimental)

Ringkasan

Agentic UI toolkit Maps Platform adalah toolkit developer yang didesain khusus untuk era AI percakapan. Framework ini menyediakan serangkaian petunjuk sistem LLM dan library komponen UI yang membantu Model Bahasa Besar (LLM) dan agen AI membuat respons visual interaktif secara real-time untuk data geospasial.

Daripada melakukan hard-coding elemen visual, developer dapat menggunakan toolkit untuk menerjemahkan "petunjuk berbasis niat" dari LLM ke peta dan tampilan tempat yang dinamis dan sadar konteks, sehingga pengguna tetap berinteraksi dalam pengalaman chat.

Kasus penggunaan umum meliputi:

  • Asisten AI: Meningkatkan kualitas respons teks dengan konteks visual untuk kueri lokal (misalnya, hotel, restoran).
  • Perencana Perjalanan: Menampilkan peta, rute, dan detail tempat secara inline.
  • Pengembangan Low-Code: Mengurangi kesulitan dalam mengatur beberapa Maps API secara manual di seluruh titik kontak web dan seluler.

Konsep utama

1. UI yang siap agen

Aktifkan visual berkualitas tinggi yang skalabel—seperti kartu tempat, tampilan peta imersif, dan pratinjau rute—yang dirancang khusus untuk pengalaman real-time yang didukung LLM.

2. Pengalaman yang kaya akan konteks

Memberi pengguna kemampuan untuk menemukan dan memutuskan tanpa meninggalkan percakapan. Menyediakan konteks peta inline yang kaya—seperti galeri foto, rating, atau opsi rute—membuat pengguna tetap tertarik dan memberi mereka keyakinan untuk mengambil tindakan.

3. Komponen cerdas

Agentic UI Toolkit menangani logika geospasial yang kompleks secara otomatis—dengan cepat mengadaptasi konteks dan tata letak sesuai niat pengguna—sekaligus menerapkan gaya untuk memastikan setiap interaksi terasa terhubung dengan merek Anda.

4. Agnostik LLM

Agentic UI toolkit tidak bergantung model pada stack AI Anda. Baik Anda menggunakan Gemini, atau model dari OpenAI atau Anthropic, dan terlepas dari sumber data berbasis lokasinya, toolkit UI Agen menyediakan lapisan presentasi khusus untuk memvisualisasikan data lokasi.

Memulai

Untuk mulai menggunakan toolkit UI Agentik, Anda perlu menginisialisasinya dengan kunci API Google Gemini dan kunci API Google Maps Platform.

Lihat Panduan Memulai untuk mengetahui petunjuk selengkapnya.

Hasil UI

Agentic UI toolkit menyediakan serangkaian kemampuan UI khusus yang komprehensif secara langsung. Komponen ini tersedia di Web, Android, dan iOS.

  • Detail Tempat (Ringkas): Informasi POI tertentu dalam kartu ringkas.
  • Peta Inline: Penunjuk titik atau area.
  • Peta Inline + Rute: Pratinjau navigasi atau perjalanan.
  • Detail Peta Inline: Suasana atau konteks lokasi menggunakan gambar yang kaya.

Petunjuk sistem

Toolkit UI agentik memberikan "petunjuk sistem" untuk memandu LLM host tentang kapan dan bagaimana cara membuat UI.

Panduan

Model host harus memahami:

  1. Komponen mana yang cocok dengan intent pengguna (misalnya, gunakan Peta Inline untuk kueri orientasi).

  2. Pemetaan parameter dari bahasa alami ke skema (misalnya, jika pengguna meminta "pemandangan", tetapkan mode peta ke satelit).

Skema penggunaan alat

Toolkit UI agentic mengekspos katalog definisi yang kompatibel dengan skema penggunaan alat LLM standar (misalnya, panggilan fungsi).

Kebijakan dan Persyaratan Layanan

Library ini menggunakan layanan Google Maps Platform. Penggunaan layanan Google Maps Platform melalui library ini tunduk pada Persyaratan Layanan Google Maps Platform. Beberapa API dan layanan backend, seperti Grounding Lite dan Grounding dengan Google Maps, memiliki persyaratan Persyaratan Layanan tambahan yang juga harus dipenuhi.

Library ini bukan Layanan Inti Google Maps Platform. Oleh karena itu, Persyaratan Layanan Google Maps Platform (misalnya, Layanan Dukungan Teknis, Perjanjian Tingkat Layanan, dan Kebijakan Penghentian) tidak berlaku untuk kode dalam pustaka ini.

Dukungan

Library ini ditawarkan melalui lisensi open source. Layanan ini tidak diatur oleh Panduan Layanan Dukungan Teknis Google Maps Platform, SLA, atau Kebijakan Penghentian Penggunaan. Namun, setiap layanan Google Maps Platform yang digunakan oleh perpustakaan tetap tunduk pada Persyaratan Layanan Google Maps Platform.

Persyaratan atribusi untuk sumber Google Maps

Setiap respons alat dari toolkit UI Agentik menyertakan sumber. Saat menyajikan hasil yang menggunakan alat yang disediakan oleh toolkit, Anda harus menyertakan sumber Google Maps terkait dengan cara yang memenuhi persyaratan berikut:

  • Sumber Google Maps harus segera mengikuti konten yang dihasilkan yang didukung oleh sumber tersebut.
  • Sumber Google Maps harus dapat dilihat dalam satu interaksi pengguna.

Membagikan masukan

Untuk memberikan masukan tentang toolkit UI Agentik Maps, gunakan formulir berikut: