CodeInterpreterTool interface

Narzędzie, które uruchamia kod Python, aby pomóc wygenerować odpowiedź na prompt.

Rozszerzenie

Właściwości

allowed_callers
container

Kontener interpretera kodu. Może to być identyfikator kontenera lub obiekt, który określa ID przesłanych plików, które mają być dostępne dla kodu, wraz z opcjonalnym memory_limit opcją. Jeśli nie zostanie podana, usługa zakłada automatyczne użycie.

description

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

name

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

tool_configs

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

type

Typ narzędzia interpretera kodu. Zawsze code_interpreter.

Szczegóły właściwości

allowed_callers

allowed_callers?: CallableToolAllowedCaller[]

Wartość właściwości

container

Kontener interpretera kodu. Może to być identyfikator kontenera lub obiekt, który określa ID przesłanych plików, które mają być dostępne dla kodu, wraz z opcjonalnym memory_limit opcją. Jeśli nie zostanie podana, usługa zakłada automatyczne użycie.

container?: string | AutoCodeInterpreterToolParam

Wartość właściwości

description

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

description?: string

Wartość właściwości

string

name

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

name?: string

Wartość właściwości

string

tool_configs

Deprecated. Ta własność jest przestarzała i zostanie usunięta w przyszłej wersji.

tool_configs?: Record<string, ToolConfig>

Wartość właściwości

Record<string, ToolConfig>

type

Typ narzędzia interpretera kodu. Zawsze code_interpreter.

type: "code_interpreter"

Wartość właściwości

"code_interpreter"