Araç: retrieve-google-maps-platform-docs
Kullanıcı sorularını yanıtlamak için Google Haritalar Platformu belgelerinde, kod örneklerinde, mimari merkezinde, güven merkezinde, GitHub depolarında (react-google-maps, flutter, compose, utilities, swiftui ve diğerleri için örnek kod ve istemci kitaplıkları dahil) ve hizmet şartlarında arama yapar. ÖNEMLİ: Bu aracı kullanmadan ÖNCE retrieve-instructions aracını çağırmalı veya instructions kaynağını yüklemelisiniz. Bu, aracın doğru çalışması için gereken temel bağlamı sağlar.
Giriş Şeması
RetrieveContexts için istek mesajı.
RetrieveContextsRequest
| JSON gösterimi |
|---|
{ "llmQuery": string, "filter": string, "source": string } |
| Alanlar | |
|---|---|
llmQuery |
Zorunlu. Doğal dil sorgusu. Bu, LLM tarafından oluşturulan sorgudur ve doğrudan kullanıcı sorgusu değildir. |
filter |
İsteğe bağlı. Alınan verileri daraltmak için isteğe bağlı filtreler (ör. API adları, ürün alanları) |
source |
İsteğe bağlı. Analiz için kullanılan sorgunun kaynağını gösterir. Örneğin, bu, sorguyu oluşturan istemci uygulamasının veya kullanıcı arayüzü bileşeninin adı olabilir. Biçim 64 ASCII karakteriyle sınırlı olmalıdır. Örnek: "my-client-app", "web-console-search". |
Çıkış şeması
RetrieveContexts için yanıt mesajı.
RetrieveContextsResponse
| JSON gösterimi |
|---|
{
"contexts": [
{
object ( |
| Alanlar | |
|---|---|
contexts[] |
Alınan bağlamların listesi. |
Bağlam
| JSON gösterimi |
|---|
{ "text": string, "score": number, "documentationUri": string, "apiState": string } |
| Alanlar | |
|---|---|
text |
Alınan metin snippet'i. |
score |
Alaka düzeyi puanı. |
documentationUri |
Orijinal doküman URL'si. |
apiState |
Yalnızca çıkış. API durumu. Şu değerlerden biri olmalıdır: "ga", "preview", "alpha", "beta" veya "deprecated". |
Araç Ek Açıklamaları
Yıkıcı İpucu: ❌ | İdempotent İpucu: ✅ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌