Herramienta: batch_get_documents
Usa esta herramienta para recuperar el contenido completo de hasta 20 documentos en una sola llamada. Los nombres de los documentos deben obtenerse del campo parent de los resultados de una llamada a la herramienta search_documents. Usa esta herramienta en lugar de llamar a get_document varias veces para obtener varios documentos.
En el siguiente ejemplo se muestra cómo usar curl para invocar la herramienta batch_get_documents MCP.
| Solicitud de Curl |
|---|
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": "batch_get_documents", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Esquema de entrada
Esquema de solicitud de batch_get_documents.
BatchGetDocumentsRequest
| Representación JSON |
|---|
{ "names": [ string ] } |
| Campos | |
|---|---|
names[] |
Obligatorio. Los nombres de los documentos que se deben obtener, tal como los devuelve search_documents. Se pueden recuperar un máximo de 20 documentos en un lote. Los documentos se devuelven en el mismo orden que los |
Esquema de salida
Esquema de respuesta de batch_get_documents.
BatchGetDocumentsResponse
| Representación JSON |
|---|
{
"documents": [
{
object ( |
| Campos | |
|---|---|
documents[] |
Documentos solicitados. |
Documento
| Representación JSON |
|---|
{ "name": string, "uri": string, "content": string, "description": string } |
| Campos | |
|---|---|
name |
Identificador. Nombre de recurso del documento. Formato: |
uri |
Solo de salida. El URI del contenido, como |
content |
Solo de salida. El contenido del documento en formato Markdown. Si search_documents devuelve este documento, este campo contiene un fragmento de texto relevante para la consulta de búsqueda. Si get_document o batch_get_documents devuelven este documento, este campo contiene el contenido completo del documento. |
description |
Solo de salida. Descripción del documento. |
Anotaciones de herramientas
Pista destructiva: ❌ | Pista idempotente: ✅ | Pista de solo lectura: ✅ | Pista de mundo abierto: ❌