更新智能体工作流绑定¶
更新绑定的工作流、节点、模板或输入输出映射。
PATCH https://api.moi.matrixorigin.cn/v5/workspaces/{workspace_id}/agent-workflow-bindings/{binding_id}
请求体¶
将示例中的 $WORKSPACE_ID、$BINDING_ID、$AI_STUDIO_API_KEY 替换为实际值。
curl -X PATCH "https://api.moi.matrixorigin.cn/v5/workspaces/$WORKSPACE_ID/agent-workflow-bindings/$BINDING_ID" -H "X-API-Key: $AI_STUDIO_API_KEY" -H "X-Workspace-ID: $WORKSPACE_ID" -H 'Content-Type: application/json' -d '{
"input_mapping": {
"document": "$.content"
}
}'
参数 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string |
是 |
所属工作区 ID。 |
|
string |
是 |
绑定 ID。 |
请求体
字段 |
类型 |
是否必填 |
说明 |
|---|---|---|---|
|
string 或 null |
否 |
工作流 ID。 |
|
string 或 null |
否 |
工作流版本 ID。 |
|
string 或 null |
否 |
工作流节点 ID。 |
|
string 或 null |
否 |
智能体任务模板 ID。 |
|
object 或 null |
否 |
输入映射。 |
|
object 或 null |
否 |
输出映射。 |
|
object 或 null |
否 |
失败处理映射。 |
|
string 或 null |
否 |
绑定状态。 |
|
object 或 null |
否 |
标签键值对。 |
|
object 或 null |
否 |
注解键值对。 |
省略或填 null 的映射和标签保留原值,{} 替换为空对象。
空的 status 重置为 active。即使更新体为空,也会增加 version。此接口不接受旧版本比较参数。
成功响应¶
{
"code": 0,
"data": {
"id": "binding_01",
"workspace_id": "",
"workflow_id": "",
"node_id": "root.prepare",
"agent_task_template_id": "",
"input_mapping": {
"document": "$.content"
},
"status": "active",
"version": 0,
"created_at": "2026-08-21T07:00:00Z",
"updated_at": "2026-08-21T07:00:00Z"
}
}
字段 |
类型 |
说明 |
|---|---|---|
|
string |
绑定 ID。 |
|
string |
所属工作区 ID。 |
|
string |
工作流 ID。 |
|
string |
工作流版本 ID。 |
|
string |
完整节点路径。 |
|
string |
智能体任务模板 ID。 |
|
object |
更新后的输入映射。 |
|
object |
输出映射。 |
|
object |
失败映射。 |
|
string |
状态。取值: |
|
integer |
版本。 |
|
object |
标签映射。 |
|
object |
注释映射。 |
|
string |
创建者。 |
|
string |
最近更新者。 |
|
string |
创建时间。RFC 3339 时间。 |
|
string |
更新时间。RFC 3339 时间。 |
错误响应¶
{
"code": 5,
"message": "agent workflow binding not found"
}
常见 HTTP 错误
HTTP 状态码 |
错误代码 |
说明 |
|---|---|---|
|
|
**常见原因:**请求体无效。**建议操作:**检查要更新的字段。 |
|
|
**常见原因:**绑定不存在。**建议操作:**核对绑定 ID。 |