CodeInterpreterToolboxTool interface
Nástroj pro interpretaci kódu uložený v nástrojové krabici.
- Extends
Vlastnosti
| container | Kontejner interpretu kódu. Může to být ID kontejneru nebo objekt, který určuje nahráná ID souborů, která jsou dostupná vašemu kódu, spolu s volitelným |
| 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 |
Zděděné 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 |
Podrobnosti vlastnosti
container
Kontejner interpretu kódu. Může to být ID kontejneru nebo objekt, který určuje nahráná ID souborů, která jsou dostupná vašemu kódu, spolu s volitelným memory_limit nastavením.
Pokud není k dispozici, služba předpokládá automaticky.
container?: string | AutoCodeInterpreterToolParam
Hodnota vlastnosti
string | AutoCodeInterpreterToolParam
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: "code_interpreter"
Hodnota vlastnosti
"code_interpreter"
Podrobnosti zděděných vlastností
description
Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.
description?: string
Hodnota vlastnosti
string
Převzato zToolboxTool.description
name
Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.
name?: string
Hodnota vlastnosti
string
Děděno poToolboxTool.name
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>
Děděné poToolboxTool.tool_configs