WebSearchToolboxTool interface

Ett webbsökverktyg lagrat i en verktygslåda.

Extends

Egenskaper

custom_search_configuration

De project anslutningar som är anslutna till det här verktyget. Det kan finnas högst 1 anslutningsresurs kopplad till verktyget.

filters
search_context_size

Vägledning på hög nivå för hur mycket utrymme i kontextfönstret som ska användas för sökningen. En av low, mediumeller high. medium används som standard.

type

Diskriminatorns möjliga värden: 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

Ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

Egenskapsinformation

custom_search_configuration

De project anslutningar som är anslutna till det här verktyget. Det kan finnas högst 1 anslutningsresurs kopplad till verktyget.

custom_search_configuration?: WebSearchConfiguration

Egenskapsvärde

filters

filters?: WebSearchToolFilters

Egenskapsvärde

search_context_size

Vägledning på hög nivå för hur mycket utrymme i kontextfönstret som ska användas för sökningen. En av low, mediumeller high. medium används som standard.

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

Egenskapsvärde

"low" | "medium" | "high"

type

Diskriminatorns möjliga värden: 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"

Egenskapsvärde

"web_search"

user_location

user_location?: WebSearchApproximateLocation

Egenskapsvärde

Information om ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

description?: string

Egenskapsvärde

string

Ärvt frånToolboxTool.description

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

name?: string

Egenskapsvärde

string

Ärvd frånToolboxTool.name

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

tool_configs?: Record<string, ToolConfig>

Egenskapsvärde

Record<string, ToolConfig>

Ärvd frånToolboxTool.tool_configs