CodeInterpreterTool interface

Инструмент, который запускает код на Python, помогающий сгенерировать ответ на запрос.

Extends

Свойства

allowed_callers
container

Контейнер интерпретатора кода. Это может быть идентификатор контейнера или объект, который указывает загруженные ID файлов для доступа к вашему коду, а также опциональную memory_limit настановку. Если эта служба не указана, служба предполагает автоматическое использование.

description

Устарело. Это свойство устарело и будет удалено в будущей версии.

name

Устарело. Это свойство устарело и будет удалено в будущей версии.

tool_configs

Устарело. Это свойство устарело и будет удалено в будущей версии.

type

Тип средства интерпретатора кода. Всегда code_interpreter.

Сведения о свойстве

allowed_callers

allowed_callers?: CallableToolAllowedCaller[]

Значение свойства

container

Контейнер интерпретатора кода. Это может быть идентификатор контейнера или объект, который указывает загруженные ID файлов для доступа к вашему коду, а также опциональную memory_limit настановку. Если эта служба не указана, служба предполагает автоматическое использование.

container?: string | AutoCodeInterpreterToolParam

Значение свойства

description

Устарело. Это свойство устарело и будет удалено в будущей версии.

description?: string

Значение свойства

string

name

Устарело. Это свойство устарело и будет удалено в будущей версии.

name?: string

Значение свойства

string

tool_configs

Устарело. Это свойство устарело и будет удалено в будущей версии.

tool_configs?: Record<string, ToolConfig>

Значение свойства

Record<string, ToolConfig>

type

Тип средства интерпретатора кода. Всегда code_interpreter.

type: "code_interpreter"

Значение свойства

"code_interpreter"