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 |
| 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 |
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
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
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