- 文档首页
AgentKit
AgentKit
开发者指南
API参考
Sandbox Tool
UpdateTool - 修改工具的描述信息
Sandbox Tool
UpdateTool - 修改工具的描述信息
UpdateTool - 修改工具的描述信息
修改工具的描述信息。
请求参数
下方仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。 Action string 必选 示例值:UpdateTool
要执行的操作,取值:UpdateTool。
Version string 必选 示例值:2025-10-30
API的版本,取值:2025-10-30。
Description string 可选 示例值:tool01
工具的描述,取值:长度限制为 1000 以内的 Unicode 字符。
ApmplusEnable boolean 可选 示例值:true
是否开启日志服务。取值:
ToolId string 必选 示例值:t-3tigy72q3u3vj0x2****
工具ID。
Command string 可选 示例值:./run.sh
工具启动命令。
说明
当ToolType取值为自定义工具时需传入,默认值为./run.sh。
CpuMilli integer 可选 示例值:2000
实例vCPU规格, 单位为milli cpu。
Envs.N.Key string[] 必选 示例值:Envs.1.Key=k1
工具环境变量的键。
- 参数 - N:表示环境变量的序号,取值1~30。
- 取值:只能包含字母、数字、下划线,且只能以下划线字母开头, 长度限制为1 ~ 63个字符。
Envs.N.Value string[] 可选 示例值:Envs.1.Value=v1
工具环境变量的值。
- 参数 - N:表示环境变量的序号,取值1~30。
EnableSnapshot boolean 可选 示例值:true
是否在实例过期前自动创建快照。
ImageUrl string 可选 示例值:http://***
工具镜像地址。
说明
当ToolType取值为自定义工具时必填。
Port integer 可选 示例值:8000
工具监听端口。
说明
当ToolType取值为自定义工具时需传入,默认值为8000。
ModelAgentName string 可选 示例值:doubao-seed-1.6
推理模型接入点。
ToolType string 可选 示例值:All-in-one
工具类型。取值:
- All-in-one:一体化工具集,即预置工具AIO Sandbox。
- Skill: Skill工具镜像,即预置工具Skills Sandbox。
- PersonalAssistant:预置工具OpenClaw。
TosMountConfig.Credentials.AccessKeyId string 可选 示例值:GY2OGJiOTdl****
输入平台的Access Key ID。
说明
当TosMountConfig.EnableTos配置为true时必填。
MemoryMb integer 可选 示例值:600
实例Memory规格。单位:MiB。取值范围:512~131072。
TosMountConfig.Credentials.SecretAccessKey string 可选 示例值:emRoTnpVNU5HU****
输入平台的Secret Access Key ID。
说明
当TosMountConfig.EnableTos配置为true时必填。
TosMountConfig.EnableTos boolean 可选 示例值:false
是否启用TOS挂载。挂载后,工具实例对应目录产生的数据将存储至TOS服务。取值:
TosMountConfig.MountPoints.N.BucketName string[] 可选 示例值:bucket01
TOS存储桶名称。
说明
当TosMountConfig.EnableTos配置为true时必填。
TosMountConfig.MountPoints.N.BucketPath string[] 可选 示例值:http://tos-cn-beijing.ivolces.com
TOS存储桶路径。
说明
当TosMountConfig.EnableTos配置为true时必填。
TosMountConfig.MountPoints.N.Endpoint string[] 可选 示例值:tmp/abc
TOS存储桶子目录。
说明
当TosMountConfig.EnableTos配置为true时必填。
TosMountConfig.MountPoints.N.LocalMountPath string[] 可选 示例值:/home/app
待挂载的工具实例本地目录。
说明
当TosMountConfig.EnableTos配置为true时必填。
TosMountConfig.MountPoints.N.ReadOnly boolean[] 可选 示例值:false
指定待挂载的工具实例本地目录的访问权限。取值:
说明
当TosMountConfig.EnableTos配置为true时必填。
返回参数
下方仅列出本接口特有的返回参数。更多信息请参见返回结构。 ToolId string 示例值:t-3tigy72q3u3vj0x2****
工具ID。
请求示例
Content-Type: application/json
"ToolId": "t-ye6xzwchkwoaroxxxxxx"
返回示例
"RequestId": "202106111445100102252431000052****",
"Version": "2025-10-30",
"ToolId": "t-ye7hr4n01soarome****"
错误码
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。
最近更新时间:2026.09.23 18:59:28