Araç: get_documents
Tek bir dokümanın veya tek bir çağrıda en fazla 20 dokümanın tam içeriğini almak için bu aracı kullanın. Belge adları, search_documents aracına yapılan bir çağrının sonuçlarındaki parent alanından alınmalıdır. names parametresini bir doküman adı listesine ayarlayın.
Aşağıdaki örnekte, curl kullanılarak get_documents MCP aracının nasıl çağrılacağı gösterilmektedir.
| Curl İsteği |
|---|
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": "get_documents", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Giriş Şeması
get_documents için istek şeması.
GetDocumentsRequest
| JSON gösterimi |
|---|
{ "names": [ string ] } |
| Alanlar | |
|---|---|
names[] |
Zorunlu. search_documents tarafından döndürülen, alınacak dokümanların adları. Tek bir çağrıda en fazla 20 belge alınabilir. Dokümanlar, istekteki |
Çıkış şeması
get_documents için yanıt şeması.
GetDocumentsResponse
| JSON gösterimi |
|---|
{
"documents": [
{
object ( |
| Alanlar | |
|---|---|
documents[] |
Belgeler istendi. |
Belge
| JSON gösterimi |
|---|
{ "name": string, "uri": string, "content": string, "description": string, "title": string } |
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Belgenin kaynak adı. Biçim: |
uri |
Yalnızca çıkış. İçeriğin URI'si (ör. |
content |
Yalnızca çıkış. Dokümanın Markdown biçimindeki içeriği. |
description |
Yalnızca çıkış. Belgenin açıklaması. |
title |
Yalnızca çıkış. Belgenin başlığı. |
Araç Ek Açıklamaları
Yıkıcı İpucu: ❌ | İdempotent İpucu: ✅ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌