Tool: retrieve-google-maps-platform-docs
Durchsucht die Google Maps Platform-Dokumentation, Codebeispiele, das Architekturcenter, das Trust Center, GitHub-Repositories (einschließlich Beispielcode und Clientbibliotheken für react-google-maps, Flutter, Compose, Utilities, SwiftUI und mehr) und die Nutzungsbedingungen, um Nutzerfragen zu beantworten. WICHTIG: Sie MÜSSEN das retrieve-instructions-Tool aufrufen oder die instructions-Ressource laden, BEVOR Sie dieses Tool verwenden. Dies liefert den erforderlichen Kontext, damit das Tool richtig funktioniert.
Eingabeschema
Anfragenachricht für RetrieveContexts
RetrieveContextsRequest
| JSON-Darstellung |
|---|
{ "llmQuery": string, "filter": string, "source": string } |
| Felder | |
|---|---|
llmQuery |
Erforderlich. Die Abfrage in natürlicher Sprache. Dies ist die vom LLM generierte Anfrage und nicht die direkte Nutzeranfrage. |
filter |
Optional. Optionale Filter zum Eingrenzen des Abrufs, z.B. API-Namen, Produktbereiche. |
source |
Optional. Gibt die Quelle der Abfrage an, die für Analysen verwendet wird. Das kann beispielsweise der Name der Clientanwendung oder der UI-Komponente sein, die die Anfrage generiert hat. Das Format sollte auf 64 ASCII-Zeichen beschränkt sein. Beispiel: „my-client-app“, „web-console-search“. |
Ausgabeschema
Antwortnachricht für RetrieveContexts.
RetrieveContextsResponse
| JSON-Darstellung |
|---|
{
"contexts": [
{
object ( |
| Felder | |
|---|---|
contexts[] |
Liste der abgerufenen Kontexte. |
Kontext
| JSON-Darstellung |
|---|
{ "text": string, "score": number, "documentationUri": string, "apiState": string } |
| Felder | |
|---|---|
text |
Das abgerufene Text-Snippet. |
score |
Relevanzwert. |
documentationUri |
URL der Originaldokumentation. |
apiState |
Nur Ausgabe. API-Status Muss einer der folgenden Werte sein: „ga“, „preview“, „alpha“, „beta“ oder „deprecated“. |
Tool-Annotationen
Destruktiver Hinweis: ❌ | Idempotenter Hinweis: ✅ | Nur-Lese-Hinweis: ✅ | Open-World-Hinweis: ❌