FabricIQPreviewToolboxTool interface
أداة FabricIQ مخزنة في صندوق أدوات.
- يمتد
الخصائص
| project_connection_id | معرف ارتباط مشروع FabricIQ. |
| require_approval | (اختياري) ما إذا كان الوكيل يحتاج إلى الموافقة قبل تنفيذ الإجراءات. الافتراضي هو دائما. |
| server_label | (اختياري) ملصق خادم FabricIQ MCP للاتصال به. |
| server_url | (اختياري) رابط خادم FabricIQ MCP. إذا لم يتم توفيره، سيتم استخدام رابط رابط الاتصال بالمشروع. |
| type | القيم المحتملة للتمييز: code_interpreter، file_search، web_search، mcp، azure_ai_search، openapi، a2a_preview، browser_automation_preview، reminder_preview، work_iq_preview، fabric_iq_preview، toolbox_search_preview، toolbox_search |
الخصائص الموروثة
| description | وصف اختياري معرف من قبل المستخدم لهذه الأداة أو التكوين. |
| name | اسم اختياري محدد من قبل المستخدم لهذه الأداة أو التكوين. |
| tool_configs | خريطة تكوين لكل أداة. المفاتيح هي أسماء أدوات أو |
تفاصيل الخاصية
project_connection_id
معرف ارتباط مشروع FabricIQ.
project_connection_id: string
قيمة الخاصية
string
require_approval
(اختياري) ما إذا كان الوكيل يحتاج إلى الموافقة قبل تنفيذ الإجراءات. الافتراضي هو دائما.
require_approval?: string | MCPToolRequireApproval
قيمة الخاصية
string | MCPToolRequireApproval
server_label
(اختياري) ملصق خادم FabricIQ MCP للاتصال به.
server_label?: string
قيمة الخاصية
string
server_url
(اختياري) رابط خادم FabricIQ MCP. إذا لم يتم توفيره، سيتم استخدام رابط رابط الاتصال بالمشروع.
server_url?: string
قيمة الخاصية
string
type
القيم المحتملة للتمييز: code_interpreter، file_search، web_search، mcp، azure_ai_search، openapi، a2a_preview، browser_automation_preview، reminder_preview، work_iq_preview، fabric_iq_preview، toolbox_search_preview، toolbox_search
type: "fabric_iq_preview"
قيمة الخاصية
"fabric_iq_preview"
تفاصيل الخاصية الموروثة
description
وصف اختياري معرف من قبل المستخدم لهذه الأداة أو التكوين.
description?: string
قيمة الخاصية
string
موروث منToolboxTool.description
name
اسم اختياري محدد من قبل المستخدم لهذه الأداة أو التكوين.
name?: string
قيمة الخاصية
string
ورث منToolboxTool.name
tool_configs
خريطة تكوين لكل أداة. المفاتيح هي أسماء أدوات أو * (الافتراضي الشامل).
ترتيب الحل: مطابقة اسم الأداة الدقيقة لها الأولوية على *.
يتم تجاهل أسماء الأدوات المجهولة بصمت أثناء وقت التشغيل.
tool_configs?: Record<string, ToolConfig>
قيمة الخاصية
Record<string, ToolConfig>
الموروثة منToolboxTool.tool_configs