更新部署
通过 OMA API 更新部署。
?beta=true、anthropic-version: 2023-06-01 与 anthropic-beta: managed-agents-2026-04-01。授权
OMA 工作区 API 密钥。
路径参数
部署标识符。
查询参数
为此接口启用 Beta API 合同,必须为 true。
true 请求体
用于更新 deployment 的请求参数。省略字段以保留其当前值。
人类可读的名称。必须非空。省略则保留。无法清除。
256描述。省略则保持不变;发送空字符串或 null 则清除。
2048要部署的智能体。接受 agent ID 字符串(会重新固定到最新版本),或同时指定 ID 和 version 的 agent 对象。省略则保持不变。无法清除。
会话运行所在 environment 的 ID。省略则保留。无法清除。
128密钥库 ID 列表。全量替换。省略以保留;发送空数组或 null 以清除。最多 50 个。
初始事件。全量替换。省略以保留。不可清除。最少 1 个,最多 50 个。
向会话发送用户消息的参数。
- Option 1
- Option 2
- Option 3
会话资源。全量替换。省略以保留;发送空数组或 null 以清除。最多 500 个。
将 GitHub 仓库挂载到会话的容器中。
- Option 1
- Option 2
- Option 3
元数据补丁。将某个键设为字符串以插入或更新该键,设为 null 以删除该键。省略该字段则保持不变。存储的元数据集合最多 16 个键(每个键最多 64 个字符),值最多 512 个字符。
Cron 调度。全量替换。省略以保留;发送 null 以清除(恢复为仅手动触发)。
未来会话的消费上限。整体替换。省略表示保留;发送 null 表示清除(此后创建的会话不设上限)。部署智能体的模型必须有公开的列表价格,否则请求将被拒绝;多智能体名册在每次触发复制该上限时会被完整重新校验,并以同样的方式失败即拒绝。
响应
请求成功。
部署是智能体的一个已配置实例——它将智能体绑定到自主运行所需的一切:环境、凭据、初始事件,以及可选的调度计划。
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
为该部署创建的每个会话设定的消费上限。未设置预算时不存在。