Ringkasan
Toolkit UI Agentic Maps Platform adalah toolkit developer yang dirancang khusus untuk era AI percakapan. Toolkit ini menyediakan serangkaian petunjuk sistem LLM dan library komponen UI yang membantu Model Bahasa Besar (LLM) dan agen AI membangun respons visual interaktif real-time untuk data geospasial.
Alih-alih melakukan hard-coding elemen visual, developer dapat menggunakan toolkit untuk menerjemahkan "petunjuk berbasis intent" dari LLM ke dalam peta dan tampilan tempat yang dinamis dan sadar konteks, sehingga pengguna tetap berinteraksi dalam pengalaman chat.
Kasus penggunaan umum mencakup:
- Asisten AI: Menambahkan konteks visual ke respons teks untuk kueri lokal (misalnya, hotel, restoran).
- Perencana Perjalanan: Menampilkan peta, rute, dan detail tempat secara inline.
- Pengembangan Low-Code: Mengurangi kesulitan dalam mengorkestrasi beberapa Maps API secara manual.
Konsep utama
1. UI yang siap digunakan 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
Berikan kemampuan kepada pengguna untuk menemukan dan memutuskan tanpa meninggalkan chat. Menyediakan konteks peta inline yang kaya—seperti galeri foto, rating, atau opsi rute—membuat pengguna tetap berinteraksi dan memberi mereka keyakinan untuk mengambil tindakan.
3. Komponen cerdas
Toolkit UI Agentic menangani logika geospasial yang kompleks secara otomatis—langsung menyesuaikan konteks dan tata letak dengan intent pengguna—sambil menerapkan gaya untuk memastikan setiap interaksi terasa terhubung dengan merek Anda.
4. Tidak bergantung pada LLM
Toolkit UI Agentic tidak bergantung pada model dalam AI stack Anda. Baik Anda menggunakan Gemini, atau model dari OpenAI atau Anthropic, dan terlepas dari sumber data yang mendasarinya, toolkit UI Agentic menyediakan lapisan presentasi khusus untuk memvisualisasikan data lokasi.
Memulai
Untuk mulai menggunakan toolkit UI Agentic, Anda harus menginisialisasinya dengan satu kunci API. Tindakan ini akan mengabstraksi layanan Maps yang mendasarinya sehingga Anda tidak perlu mengelola API terpisah.
Lihat Panduan Memulai untuk mengetahui petunjuk mendetail.
Hasil UI
Toolkit UI Agentic menyediakan serangkaian kemampuan UI khusus yang komprehensif dan siap digunakan.
- 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 Agentic menyediakan "petunjuk sistem" untuk memandu LLM host tentang kapan dan bagaimana membangun UI.
Panduan
Model host harus memahami:
Komponen mana yang cocok dengan intent pengguna (misalnya, gunakan Peta Inline untuk kueri orientasi).
Pemetaan parameter dari bahasa alami ke skema (misalnya, jika pengguna meminta "pemandangan indah", tetapkan mode peta ke satelit).
Skema penggunaan alat
Toolkit UI Agentic menampilkan 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 Google Maps Platform. Beberapa API dan layanan backend, seperti Grounding Lite dan Grounding with 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 library ini.
Dukungan
Library ini ditawarkan melalui lisensi open source. Library ini tidak diatur oleh Panduan Layanan Dukungan Teknis Google Maps Platform, SLA, atau Kebijakan Penghentian. Namun, setiap layanan Google Maps Platform yang digunakan oleh library tetap tunduk pada Persyaratan Layanan Google Maps Platform.
Persyaratan atribusi untuk sumber Google Maps
Setiap respons alat dari toolkit UI Agentic 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.