FileSearchToolboxTool interface

أداة بحث ملفات مخزنة في صندوق أدوات.

يمتد

الخصائص

filters
max_num_results

أقصى عدد من النتائج التي يجب إرجاعها. يجب أن يكون هذا الرقم بين 1 و50 شاملا.

ranking_options

خيارات تحديد المرتبة للبحث.

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

vector_store_ids

تخزن معرفات المتجه للبحث.

الخصائص الموروثة

description

وصف اختياري معرف من قبل المستخدم لهذه الأداة أو التكوين.

name

اسم اختياري محدد من قبل المستخدم لهذه الأداة أو التكوين.

tool_configs

خريطة تكوين لكل أداة. المفاتيح هي أسماء أدوات أو * (الافتراضي الشامل). ترتيب الحل: مطابقة اسم الأداة الدقيقة لها الأولوية على *. يتم تجاهل أسماء الأدوات المجهولة بصمت أثناء وقت التشغيل.

تفاصيل الخاصية

filters

filters?: Filters

قيمة الخاصية

max_num_results

أقصى عدد من النتائج التي يجب إرجاعها. يجب أن يكون هذا الرقم بين 1 و50 شاملا.

max_num_results?: number

قيمة الخاصية

number

ranking_options

خيارات تحديد المرتبة للبحث.

ranking_options?: RankingOptions

قيمة الخاصية

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: "file_search"

قيمة الخاصية

"file_search"

vector_store_ids

تخزن معرفات المتجه للبحث.

vector_store_ids?: string[]

قيمة الخاصية

string[]

تفاصيل الخاصية الموروثة

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