WebSearchToolboxTool interface
ツールボックスに保存されたウェブ検索ツール。
- Extends
プロパティ
| custom_search_configuration | このツールに接続されているproject接続。 このツールには最大 1 つの接続リソースをアタッチできます。 |
| filters | |
| search_context_size | 検索に使用するコンテキスト ウィンドウ領域の量に関する概要ガイダンス。
|
| 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
search_context_size
検索に使用するコンテキスト ウィンドウ領域の量に関する概要ガイダンス。
low、medium、または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
継承されたプロパティの詳細
description
name
tool_configs
ツールごとの設定マップ。 キーは工具名または * (万能のデフォルト)です。
解決順:正確なツール名の一致が *より優先されます。
未知のツール名は実行時に静かに無視されます。
tool_configs?: Record<string, ToolConfig>
プロパティ値
Record<string, ToolConfig>
ToolboxTool.tool_configsから受け継いだ