টুল: get_documents
এই টুলটি ব্যবহার করে একটিমাত্র ডকুমেন্টের সম্পূর্ণ বিষয়বস্তু অথবা একবারে ২০টি পর্যন্ত ডকুমেন্ট পুনরুদ্ধার করা যায়। search_documents টুলের ফলাফলের parent ফিল্ড থেকে ডকুমেন্টের নামগুলো সংগ্রহ করতে হবে। names প্যারামিটারটিকে ডকুমেন্টের নামগুলোর একটি তালিকা হিসেবে সেট করুন।
নিম্নলিখিত নমুনাটি দেখায় কিভাবে curl ব্যবহার করে ` get_documents MCP টুলটি চালু করতে হয়।
| কার্ল অনুরোধ |
|---|
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 }' |
ইনপুট স্কিমা
get_documents-এর জন্য স্কিমা অনুরোধ করুন।
নথি অনুরোধ পান
| JSON উপস্থাপনা |
|---|
{ "names": [ string ] } |
| ক্ষেত্র | |
|---|---|
names[] | আবশ্যক। `search_documents` দ্বারা প্রাপ্ত, পুনরুদ্ধার করার জন্য ডকুমেন্টগুলোর নাম। একটি কলে সর্বোচ্চ ২০টি ডকুমেন্ট পুনরুদ্ধার করা যাবে। ডকুমেন্টগুলো অনুরোধে থাকা |
আউটপুট স্কিমা
get_documents-এর জন্য প্রতিক্রিয়া স্কিমা।
GetDocumentsResponse
| JSON উপস্থাপনা |
|---|
{
"documents": [
{
object ( |
| ক্ষেত্র | |
|---|---|
documents[] | অনুরোধকৃত নথি। |
নথি
| JSON উপস্থাপনা |
|---|
{ "name": string, "uri": string, "content": string, "description": string, "title": string } |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। ডকুমেন্টটির রিসোর্স নাম। ফরম্যাট: |
uri | শুধুমাত্র আউটপুট। কন্টেন্টের URI, যেমন |
content | শুধুমাত্র আউটপুট। ডকুমেন্টের বিষয়বস্তু মার্কডাউন ফরম্যাটে। |
description | শুধুমাত্র আউটপুট। নথিটির একটি বিবরণ। |
title | শুধুমাত্র আউটপুট। ডকুমেন্টটির শিরোনাম। |
টুল টীকা
ধ্বংসাত্মক ইঙ্গিত: ❌ | স্বকীয় ইঙ্গিত: ✅ | শুধুমাত্র পঠনযোগ্য ইঙ্গিত: ✅ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌