MCP Tools Reference: developerknowledge.googleapis.com

الأداة: answer_query

استخدِم أداة answer_query للحصول على إجابة مستندة إلى بيانات أساسية لاستعلام حول منتجات Google للمطوّرين. هذه الأداة لها حصة محدودة. ستعمل هذه الأداة على تجميع المعلومات من المجموعة لإنشاء إجابة عن الاستعلام. وتستند إجابات أداة answer_query إلى المجموعة نفسها التي تستخدمها أداة search_documents. تعرض هذه الأداة النص الذي تم إنشاؤه للإجابة وقائمة بأسماء المستندات (المراجع) المستخدَمة لإنشاء الإجابة. استخدِم أداة get_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

string

الحقل مطلوب. الاستعلام الذي تريد الإجابة عنه

مخطط الرد

رسالة الرد الخاصة بـ AnswerQuery

AnswerQueryResponse

تمثيل JSON
{
  "answerText": string,
  "references": [
    string
  ]
}
الحقول
answerText

string

الإجابة عن الاستعلام

references[]

string

النتائج فقط. أسماء موارد المستندات المستخدَمة لإنشاء الإجابة

التعليقات التوضيحية للأداة

تلميح مدمِّر: ❌ | تلميح متكرّر: ✅ | تلميح للقراءة فقط: ✅ | تلميح للعالم المفتوح: ❌