MCP Tools Reference: developerknowledge.googleapis.com

Tool: answer_query

Mit `answer_query` erhalten Sie eine fundierte Antwort auf eine Anfrage zu Google-Entwicklerprodukten. Für dieses Tool gilt ein begrenztes Kontingent. Dieses Tool synthetisiert Informationen aus dem Korpus, um eine Antwort auf die Anfrage zu generieren. `answer_query` verwendet für die Antworten denselben Korpus wie `search_documents`. Dieses Tool gibt den generierten `answer_text` und eine Liste der Dokumentnamen (Referenzen) zurück, die zum Generieren der Antwort verwendet wurden. Verwenden Sie bei Bedarf `get_documents` mit den Dokumentnamen, um den gesamten Dokumentinhalt abzurufen.

Wenn Sie den Fehler „429 out of quota“ erhalten, verwenden Sie stattdessen `search_documents`.

Das folgende Beispiel zeigt, wie Sie curl verwenden, um das MCP-Tool answer_query aufzurufen.

Curl-Anfrage
                  
curl --location 'https://developerknowledge.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "answer_query",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Eingabeschema

Anfragenachricht für AnswerQuery.

AnswerQueryRequest

JSON-Darstellung
{
  "query": string
}
Felder
query

string

Erforderlich. Die Anfrage, die beantwortet werden soll.

Ausgabeschema

Antwortnachricht für AnswerQuery.

AnswerQueryResponse

JSON-Darstellung
{
  "answerText": string,
  "references": [
    string
  ]
}
Felder
answerText

string

Die Antwort auf die Anfrage.

references[]

string

Nur Ausgabe. Die Ressourcennamen der Dokumente, die zum Generieren der Antwort verwendet wurden.

Toolanmerkungen

Destruktiver Hinweis: ❌ | Hinweis auf Idempotenz: ✅ | Hinweis auf Nur-Lese-Modus: ✅ | Hinweis auf offene Welt: ❌