टूल: search_documentation
यह Google Pay और Google Wallet के डेवलपर के आधिकारिक दस्तावेज़ और कोड सैंपल से सबसे ज़्यादा काम के और अप-टू-डेट सेक्शन खोजता है और उन्हें वापस लाता है.
यहां दिए गए सैंपल में, curl का इस्तेमाल करके search_documentation एमसीपी टूल को चालू करने का तरीका बताया गया है.
| Curl अनुरोध |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "search_documentation", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
इनपुट स्कीमा
दस्तावेज़ खोजने के लिए अनुरोध किया गया मैसेज.
SearchDocumentationRequest
| JSON के काेड में दिखाना |
|---|
{ "userQuery": string, "languageCode": string } |
| फ़ील्ड | |
|---|---|
userQuery |
ज़रूरी नहीं. खोजने के लिए क्वेरी. |
languageCode |
ज़रूरी नहीं. खोज क्वेरी का IETF BCP-47 भाषा कोड. |
आउटपुट स्कीमा
दस्तावेज़ खोजने के लिए जवाब का मैसेज.
SearchDocumentationResponse
| JSON के काेड में दिखाना |
|---|
{
"results": [
{
object ( |
| फ़ील्ड | |
|---|---|
results[] |
सर्च क्वेरी से मेल खाने वाले दस्तावेज़ के हिस्से. इन्हें रेलेवंस स्कोर के हिसाब से क्रम में लगाया जाता है. रेलेवंस स्कोर से यह पता चलता है कि उपयोगकर्ता की क्वेरी और हिस्से का कॉन्टेंट एक-दूसरे से कितना मेल खाता है. |
DocumentChunk
| JSON के काेड में दिखाना |
|---|
{ "title": string, "uri": string, "content": string } |
| फ़ील्ड | |
|---|---|
title |
इससे उस दस्तावेज़ के टाइटल के बारे में पता चलता है जिससे यह हिस्सा जुड़ा है. |
uri |
इससे उस दस्तावेज़ का यूआरआई पता चलता है जिससे यह हिस्सा जुड़ा है. |
content |
इसमें चंक का कॉन्टेंट शामिल होता है. |
टूल एनोटेशन
बदलाव करने से जुड़ी जानकारी: ❌ | एक ही बार लागू होने से जुड़ी जानकारी: ✅ | सिर्फ़ पढ़ने से जुड़ी जानकारी: ✅ | ओपन वर्ल्ड से जुड़ी जानकारी: ❌