Toolkit Bantuan Kode Google Maps Platform (eksperimental)

Toolkit Gemini Code Assist untuk Google Maps Platform 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 diminta, 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

Bantuan Kode Maps 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 alat retrieve-google-maps-platform-docs.
  • retrieve-google-maps-platform-docs: Alat utama. Alat 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 Maps Code Assist, 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 setiap model yang ingin Anda gunakan dengan Maps Code Assist. Anda tidak boleh menggunakan Maps Code Assist dengan model apa pun yang menggunakan input data ke dalam model untuk pelatihan atau peningkatan kualitas model. 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 Bantuan Kode Maps, lihat referensi MCP Bantuan Kode Maps.

Mencantumkan alat dengan permintaan HTTP

Untuk memverifikasi bahwa server berfungsi dan melihat daftar alat yang tersedia, Anda dapat mengirim permintaan HTTP tools/list 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: