FileSearchToolboxTool interface

ツールボックスに保存されたファイル検索ツール。

Extends

プロパティ

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

検索するベクトルストアの ID。

継承されたプロパティ

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

検索するベクトルストアの ID。

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から受け継いだ