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

قيمة الخاصية

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