MCP Tools Reference: developerknowledge.googleapis.com

כלי: answer_query

אפשר להשתמש בפונקציה answer_query כדי לקבל תשובה מבוססת לשאלה לגבי מוצרים של Google למפתחים. לכלי הזה יש מכסת שימוש מוגבלת. הכלי הזה יסנתז מידע מהמאגר כדי ליצור תשובה לשאילתה. התשובה לשאילתה מבוססת על אותו מאגר כמו search_documents. הכלי הזה מחזיר את התשובה שנוצרה (answer_text) ואת רשימת שמות המסמכים (הפניות) ששימשו ליצירת התשובה. אם צריך, אפשר להשתמש ב-get_documents עם שמות המסמכים כדי לאחזר את התוכן המלא של המסמך.

אם מתקבלת שגיאת חריגה ממכסה (429), צריך להשתמש ב-search_documents.

בדוגמה הבאה אפשר לראות איך משתמשים ב-curl כדי להפעיל את כלי ה-MCP‏ answer_query.

בקשת 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

פלט בלבד. שמות המקורות של המסמכים ששימשו ליצירת התשובה.

הערות על כלים

רמז הרסני: ❌ | רמז אידמפוטנטי: ✅ | רמז לקריאה בלבד: ✅ | רמז לעולם פתוח: ❌