阿里云智能体沙箱极速版

内置内置

CLI 和 Python SDK 的默认提供方。abx template deploy 在这里构建并登记模板。

使用

python
from agent_sandbox import Sandbox

# TemplateID from abx template deploy, or the --alias you passed.
sandbox = await Sandbox.create(template="<TemplateID>")

能力 18 项能力

沙箱
创建、连接、列出、销毁sandbox.lifecycle
调整存活时间sandbox.timeout
暂停与恢复sandbox.pause
执行
运行命令exec.run
流式输出exec.stream
进程列表与信号process.manage
交互终端pty
文件
读写、目录、重命名files.rw
目录监听files.watch
上传下载 URLfiles.transfer
代码
代码解释器code.interpret
模板
读取模板templates.read
构建模板templates.build
网络与存储
端口访问 URLports.url
自定义域名ports.domain
挂载存储storage.mount
VPC 网络network.vpc
会话
沙箱内命名命令sessions

配置项

密钥只从该提供方自己的环境变量读取,不会转发极速版的密钥。

名称环境变量说明
sandbox_api_key 密钥
ABX_SANDBOX_API_KEY
极速版的 API Key。
region
ALIBABA_CLOUD_REGION_ID
地域。默认 cn-hangzhou。不是 ABX_SANDBOX_REGION。
sandbox_base_url
ABX_SANDBOX_BASE_URL
覆盖平台 API 地址。
sandbox_domain
ABX_SANDBOX_DOMAIN
端口访问 URL 使用的域名。
access_key_id 密钥
ALICLOUD_ACCESS_KEY_ID
模板部署用的 AccessKey ID。不是 ALIBABA_CLOUD_ACCESS_KEY_ID,也不是 AccessKey。
access_key_secret 密钥
ALICLOUD_ACCESS_KEY_SECRET
AccessKey Secret。不是 ALIBABA_CLOUD_ACCESS_KEY_SECRET,也不是 AccessSecret。