Toolkit Google Maps Platform Code Assist adalah server Model Context Protocol (MCP) yang meningkatkan kualitas respons dari model bahasa besar (LLM) yang digunakan untuk mengembangkan aplikasi dengan Google Maps Platform. Fitur ini berfungsi dengan melakukan grounding respons dalam dokumentasi dan contoh kode resmi yang terbaru.
Karena server MCP mengakses konten saat model diberi perintah, konteks LLM terkait Google Maps Platform tidak harus terbatas pada data yang tersedia pada tanggal pelatihan model.
Resource Google Maps Platform yang dapat diakses oleh server MCP meliputi:
- Dokumentasi Google Maps Platform
- Persyaratan Layanan Google Maps Platform
- Pusat Kepercayaan Google Maps Platform
- Repositori kode di organisasi GitHub resmi Google Maps Platform
Alat
Maps Code Assist menyediakan alat yang memungkinkan LLM mengakses kemampuan berikut:
retrieve-instructions: Alat bantu yang digunakan oleh klien untuk mendapatkan petunjuk sistem penting tentang cara terbaik untuk memahami maksud pengguna dan merumuskan ajakan (call to action) yang efektif ke alatretrieve-google-maps-platform-docs.retrieve-google-maps-platform-docs: Alat utama. Agen ini menerima kueri bahasa alami dan mengirimkannya ke mesin Retrieval Augmented Generation (RAG) yang dihosting. Mesin RAG menelusuri versi terbaru dokumentasi, tutorial, dan contoh kode Google Maps Platform resmi, lalu menampilkan konteks yang relevan ke LLM sehingga LLM dapat menghasilkan respons yang akurat.
Penagihan
Penggunaan Bantuan Kode Maps tidak dikenai biaya selama masih dalam tahap Eksperimental.
Kebijakan dan persyaratan layanan
Maps Code Assist tunduk pada Persyaratan Layanan Google Maps Platform, termasuk persyaratan khusus layanan untuk layanan ini. Bagian ini menjelaskan persyaratan penggunaan layanan tambahan untuk Bantuan Kode Maps, termasuk LLM yang kompatibel dan persyaratan atribusi sumber.
Persyaratan untuk LLM yang Kompatibel
Anda hanya boleh menggunakan Bantuan Kode Maps dengan LLM yang mematuhi Persyaratan Layanan Google Maps Platform.
Misalnya, Anda bertanggung jawab untuk memastikan bahwa Konten Google Maps tidak di-cache, disimpan, atau digunakan untuk meningkatkan kualitas LLM yang Anda pilih untuk digunakan. Sebelum menggunakan Maps Code Assist, Anda harus meninjau Persyaratan Layanan untuk model apa pun yang ingin Anda gunakan dengan Maps Code Assist. Anda tidak boleh menggunakan Bantuan Kode Maps dengan model apa pun yang menggunakan input data ke dalam model untuk pelatihan atau peningkatan model apa pun. Anda bertanggung jawab untuk memastikan bahwa penggunaan model Anda sepenuhnya mematuhi batasan pada Konten Google Maps dalam Persyaratan Layanan Google Maps Platform, termasuk persyaratan khusus layanan.
Persyaratan atribusi untuk sumber Google Maps
Saat menyajikan hasil yang menggunakan alat yang disediakan oleh Bantuan Kode Maps, Anda harus menyertakan sumber Google Maps terkait.
Mengonfigurasi LLM untuk mengakses server MCP Maps Code Assist
Anda dapat mengonfigurasi LLM untuk mengakses server MCP dengan mengikuti
dokumentasi konfigurasi MCP yang sesuai dan menggunakan endpoint server MCP Code Assist:
https://mapscodeassist.googleapis.com/mcp.
Server MCP Maps Code Assist menggunakan transpor HTTP yang Dapat Di-streaming. Untuk mengetahui informasi selengkapnya, lihat Mengonfigurasi MCP dalam aplikasi AI.
Contoh kasus penggunaan
Setelah dikonfigurasi, Anda dapat mengajukan pertanyaan tentang Google Maps Platform kepada LLM Anda. Berikut adalah beberapa contoh perintahnya:
- "Bagaimana cara menambahkan peta ke aplikasi Android saya?"
- "Bagaimana cara terbaik untuk mendapatkan lokasi pengguna saat ini di peta di iOS?"
- "Berikan contoh penggunaan layanan rute di Maps JavaScript API."
Alat yang tersedia
Untuk melihat detail alat MCP yang tersedia dan deskripsinya untuk server MCP Maps Code Assist, lihat referensi MCP Maps Code Assist.
Mencantumkan alat dengan permintaan HTTP
Untuk memverifikasi bahwa server berfungsi dan melihat daftar alat yang tersedia, Anda dapat mengirim
permintaan HTTP tools/list secara langsung ke server MCP jarak jauh Maps Code Assist.
Metode tools/list tidak memerlukan autentikasi.
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": "1"
}' \
https://mapscodeassist.googleapis.com/mcp
Berikan masukan
Untuk memberikan masukan tentang Bantuan Kode Maps, gunakan formulir berikut: