跳到正文

同步执行工作流

功能简介

同步执行已发布的工作流。此指令仅保留最常用的输入参数,执行完成后直接返回工作流结果。

使用场景

  • 需要执行已发布的工作流时
  • 需要通过接口自动化执行工作流时
  • 需要获取工作流的执行结果时

参数说明

输入参数

参数名 类型 必填 说明
工作流ID 字符串 是 待执行的工作流 ID。支持直接填写工作流 ID,或填写完整工作流链接;若填写链接,程序会自动提取其中的 workflow_id
输入参数 字符串 否 工作流开始节点的输入参数及取值,以 JSON 字符串形式传入。你可以在指定工作流的编排页面查看输入参数列表;无输入参数时可留空

输出参数

参数名 类型 必填 说明
执行结果 字符串 是 同步执行完成后返回的工作流结果,使用 JSON 字符串格式

注意事项

警告

  • 工作流状态:工作流必须为已发布状态。执行未发布的工作流会返回错误码 4200
  • 节点限制:工作流中不能包含输出节点、开启了流式输出的结束节点
  • 同步执行:本指令固定使用同步方式执行工作流;如果需要异步运行,请使用【异步执行工作流】指令
  • 超时限制:同步执行时,工作流整体超时时间为 10 分钟,建议执行时间控制在 5 分钟以内
  • 请求大小:请求大小上限为 20 MB,包括输入参数及运行期间产生的消息历史等所有相关数据
© 小由和小迪
创建更新
浏览1