WebSearchToolboxTool interface

Un outil de recherche web stocké dans une boîte à outils.

Extends

Propriétés

custom_search_configuration

Connexions project attachées à cet outil. Il peut y avoir un maximum de 1 ressource de connexion attachée à l’outil.

filters
search_context_size

Conseils de haut niveau pour la quantité d’espace de fenêtre contextuelle à utiliser pour la recherche. Un des low, mediumou high. medium est la valeur par défaut.

type

Les valeurs discriminantes possibles : 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

Propriétés héritées

description

Description optionnelle définie par l’utilisateur pour cet outil ou configuration.

name

Nom optionnel défini par l’utilisateur pour cet outil ou configuration.

tool_configs

Carte de configuration par outil. Les clés sont des noms d’outils ou * (par défaut fourre-tout). Ordre de résolution : la correspondance exacte du nom de l’outil a la priorité sur *. Les noms d’outils inconnus sont silencieusement ignorés à l’exécution.

Détails de la propriété

custom_search_configuration

Connexions project attachées à cet outil. Il peut y avoir un maximum de 1 ressource de connexion attachée à l’outil.

custom_search_configuration?: WebSearchConfiguration

Valeur de propriété

filters

filters?: WebSearchToolFilters

Valeur de propriété

search_context_size

Conseils de haut niveau pour la quantité d’espace de fenêtre contextuelle à utiliser pour la recherche. Un des low, mediumou high. medium est la valeur par défaut.

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

Valeur de propriété

"low" | "medium" | "high"

type

Les valeurs discriminantes possibles : 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"

Valeur de propriété

"web_search"

user_location

user_location?: WebSearchApproximateLocation

Valeur de propriété

Détails de la propriété héritée

description

Description optionnelle définie par l’utilisateur pour cet outil ou configuration.

description?: string

Valeur de propriété

string

Hérité deToolboxTool.description

name

Nom optionnel défini par l’utilisateur pour cet outil ou configuration.

name?: string

Valeur de propriété

string

Héritée deToolboxTool.name

tool_configs

Carte de configuration par outil. Les clés sont des noms d’outils ou * (par défaut fourre-tout). Ordre de résolution : la correspondance exacte du nom de l’outil a la priorité sur *. Les noms d’outils inconnus sont silencieusement ignorés à l’exécution.

tool_configs?: Record<string, ToolConfig>

Valeur de propriété

Record<string, ToolConfig>

Héritée deToolboxTool.tool_configs