الأداة: answer_query
استخدِم answer_query للحصول على إجابة مستندة إلى معلومات واقعية عن طلب بحث حول منتجات المطوّرين من Google. تتضمّن هذه الأداة حصة محدودة. ستركّب هذه الأداة المعلومات من مجموعة النصوص لإنشاء إجابة عن الاستعلام. تستند الإجابات التي تقدّمها answer_query إلى مجموعة النصوص نفسها التي تستخدمها search_documents. إذا ظهر لك الخطأ 429 بسبب تجاوز الحصة، استخدِم search_documents بدلاً من ذلك.
يوضّح المثال التالي كيفية استخدام curl لاستدعاء أداة answer_query MCP.
| طلب 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": "answer_query", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
مخطط الإدخال
طلب رسالة من AnswerQuery
AnswerQueryRequest
| تمثيل JSON |
|---|
{ "query": string } |
| الحقول | |
|---|---|
query |
الحقل مطلوب. تمثّل هذه السمة طلب البحث الذي يجب الإجابة عنه. |
مخطط النتائج
رسالة الردّ على AnswerQuery
AnswerQueryResponse
| تمثيل JSON |
|---|
{ "answerText": string } |
| الحقول | |
|---|---|
answerText |
تمثّل هذه السمة الإجابة عن طلب البحث. |
التعليقات التوضيحية للأدوات
Destructive Hint: ❌ | Idempotent Hint: ✅ | Read Only Hint: ✅ | Open World Hint: ❌