ToolboxTool interface
Abstraktní zobrazení nástroje uloženého v nástrojové bedně.
Vlastnosti
| description | Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace. |
| name | Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci. |
| tool_configs | Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo |
| type | Možné diskriminační hodnoty: 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 |
Podrobnosti vlastnosti
description
Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.
description?: string
Hodnota vlastnosti
string
name
Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.
name?: string
Hodnota vlastnosti
string
tool_configs
Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo * (výchozí catch-all).
Pořadí rozlišení: přesná shoda názvů nástroje má přednost před *.
Neznámá jména nástrojů jsou za běhu tiše ignorována.
tool_configs?: Record<string, ToolConfig>
Hodnota vlastnosti
Record<string, ToolConfig>
type
Možné diskriminační hodnoty: 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
type: ToolboxToolType