WebSearchToolboxTool interface

ツールボックスに保存されたウェブ検索ツール。

Extends

プロパティ

custom_search_configuration

このツールに接続されているproject接続。 このツールには最大 1 つの接続リソースをアタッチできます。

filters
search_context_size

検索に使用するコンテキスト ウィンドウ領域の量に関する概要ガイダンス。 lowmedium、またはhighのいずれか。 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

検索に使用するコンテキスト ウィンドウ領域の量に関する概要ガイダンス。 lowmedium、またはhighのいずれか。 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から受け継いだ