Strumento: answer_query
Utilizza answer_query per ottenere una risposta basata su una query sui prodotti per sviluppatori Google. Questo strumento ha una quota limitata. Questo strumento sintetizza le informazioni del corpus per generare una risposta alla query. answer_query basa le risposte sullo stesso corpus di search_documents. Questo strumento restituisce il testo della risposta generata e un elenco di nomi di documenti (riferimenti) utilizzati per generare la risposta. Se necessario, utilizza get_documents con i nomi dei documenti per recuperare l'intero contenuto del documento.
Se ricevi un errore 429 di esaurimento della quota, utilizza search_documents.
Il seguente esempio mostra come utilizzare curl per richiamare lo strumento MCP answer_query.
| Curl Request |
|---|
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 }' |
Schema di input
Messaggio di richiesta per AnswerQuery.
AnswerQueryRequest
| Rappresentazione JSON |
|---|
{ "query": string } |
| Campi | |
|---|---|
query |
Obbligatorio. La query a cui rispondere. |
Schema di output
Messaggio di risposta per AnswerQuery.
AnswerQueryResponse
| Rappresentazione JSON |
|---|
{ "answerText": string, "references": [ string ] } |
| Campi | |
|---|---|
answerText |
La risposta alla query. |
references[] |
Solo output. I nomi delle risorse dei documenti utilizzati per generare la risposta. |
Annotazioni dello strumento
Suggerimento distruttivo: ❌ | Suggerimento idempotente: ✅ | Suggerimento di sola lettura: ✅ | Suggerimento open world: ❌