创建部署
通过 OMA API 创建部署。
?beta=true、anthropic-version: 2023-06-01 与 anthropic-beta: managed-agents-2026-04-01。授权
OMA 工作区 API 密钥。
查询参数
为此接口启用 Beta API 合同,必须为 true。
true 请求体
创建 deployment 的请求参数。
部署的人类可读名称。
1 - 256要部署的智能体。可传入 agent ID 字符串(将固定最新版本),或同时指定 ID 和 version 的 agent 对象。该智能体必须存在且未被归档。
定义此部署所创建会话的容器配置的 environment 的 ID。
1 - 128创建后立即发送给每个会话的事件。至少 1 个,最多 50 个。
向会话发送用户消息的参数。
- Option 1
- Option 2
- Option 3
对部署功能的描述。
2048存储凭据的密钥库 ID,智能体可在此部署创建的会话中使用这些凭据。最多 50 个。
要挂载到每个会话容器中的资源(如代码仓库、文件)。最多 500 个。
将 GitHub 仓库挂载到会话的容器中。
- Option 1
- Option 2
- Option 3
任意键值元数据。最多 16 对,键最多 64 个字符,值最多 512 个字符。
可选的周期性 cron 调度。存在时,部署会自动触发。设置 schedule 时,expression 和 timezone 均为必填。
加盖到从该部署创建的每个会话上的强制消费上限,在会话创建时复制。省略则会话不设上限。部署智能体的模型必须有公开的列表价格,否则请求将被拒绝;多智能体名册在每次触发复制该上限时会被完整重新校验,并以同样的方式失败即拒绝。
响应
请求成功。
部署是智能体的一个已配置实例——它将智能体绑定到自主运行所需的一切:环境、凭据、初始事件,以及可选的调度计划。
deployment "deployment"
此部署的唯一标识符。
"depl_011CZkZcDH3vPqd7xnEfwTai"
人类可读的名称。
"每日订单报告"
对部署功能的描述。
"每个工作日早晨将昨天的订单汇总为报告。"
该部署所运行的智能体的引用,已解析为具体版本。
会话运行所在 environment 的 ID。
"env_011CZkZ9X2dpNyB7HsEFoRfW"
为从此部署创建的会话提供已存储凭据的密钥库 ID 列表。
每个会话创建后立即发送的事件。
发送到会话的用户消息。
- Option 1
- Option 2
- Option 3
附加到此部署所创建会话的资源。回显输入内容,但不包括只写凭据。
挂载到每个会话容器中的 GitHub 仓库。授权令牌为只写,不会被返回。
- Option 1
- Option 2
- Option 3
任意键值元数据。最多 16 对。
周期性 cron 调度。存在时启用计划执行;为 null 表示仅手动执行。cron 变体包含计算得出的时间戳(下次触发时间、上次运行时间)。
部署的计算状态:active 或 paused。已归档的部署会报告为 active,同时已设置 archived_at。
active, paused "active"
部署被暂停的原因。仅当 status 为 paused 时非空;否则为 null。
- Option 1
- Option 2
null
部署的创建时间。
"2026-03-15T10:00:00Z"
部署的最后更新时间。
"2026-03-15T10:00:00Z"
部署的归档时间。未归档时为 null。
null
为该部署创建的每个会话设定的消费上限。未设置预算时不存在。