FunctionShellToolParam interface

A tool that allows the model to execute shell commands.

Extends

Properties

description

Deprecated. This property is deprecated and will be removed in a future version.

environment

The environment configuration for the function shell tool.

name

Deprecated. This property is deprecated and will be removed in a future version.

tool_configs

Deprecated. This property is deprecated and will be removed in a future version.

type

The type of the shell tool. Always shell.

Property Details

description

Deprecated. This property is deprecated and will be removed in a future version.

description?: string

Property Value

string

environment

The environment configuration for the function shell tool.

environment?: FunctionShellToolParamEnvironmentUnion

Property Value

name

Deprecated. This property is deprecated and will be removed in a future version.

name?: string

Property Value

string

tool_configs

Deprecated. This property is deprecated and will be removed in a future version.

tool_configs?: Record<string, ToolConfig>

Property Value

Record<string, ToolConfig>

type

The type of the shell tool. Always shell.

type: "shell"

Property Value

"shell"