WebSearchToolboxTool interface

一個儲存在工具箱中的網路搜尋工具。

Extends

屬性

custom_search_configuration

這個工具上的 project 連結。 最多可以有 1 個連結至工具的連接資源。

filters
search_context_size

用於搜尋的內容窗口空間量高階指引。 lowmediumhigh 的其中之一。 medium 是預設值。

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

user_location

繼承的屬性

description

此工具或配置可選的使用者自訂描述。

name

此工具或設定可選用使用者自訂名稱。

tool_configs

每個工具的配置地圖。 鍵是工具名稱或 * (通用預設)。 解析度排序:精確的刀具名稱匹配優先於 *。 未知的工具名稱在執行時會被默默忽略。

屬性詳細資料

custom_search_configuration

這個工具上的 project 連結。 最多可以有 1 個連結至工具的連接資源。

custom_search_configuration?: WebSearchConfiguration

屬性值

filters

filters?: WebSearchToolFilters

屬性值

search_context_size

用於搜尋的內容窗口空間量高階指引。 lowmediumhigh 的其中之一。 medium 是預設值。

search_context_size?: "low" | "medium" | "high"

屬性值

"low" | "medium" | "high"

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

屬性值

"web_search"

user_location

user_location?: WebSearchApproximateLocation

屬性值

繼承的屬性詳細資料

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