运行子流程:Run Flow 组件(AI Flowi Workflow)
运行子流程组件 Run Flow 的目录说明:"在同一项目内执行另一流程。也可用作智能体的工具。 **请选择一个流程以使用工具模式**"
组件目录记载了 Run Flow;Ai Flowi 尚未在生产环境中测试。
作者:Ai Flowi · 发布于
组件目录参考
Run Flow 参考:flow_controls.RunFlow,来自 2026年10月9日 导出的 AI Flowi Workflow 1.9.2;浏览组件目录查看分类索引。
输入
Run Flow 的四项输入均标为可选,但其说明明确要求先选择一个流程才能使用工具模式。在静态导出内容中,flow_name_selected 的选项列表为空。
| 名称 | 类型 | 是否必填 | 接受的输入类型 | 说明 |
|---|---|---|---|---|
cache_flow | bool | 否 | 未列出 | 名称与流程缓存有关的布尔字段;未导出默认值、缓存有效期或失效规则。 |
flow_id_selected | str | 否 | 未列出 | 所选流程的标识符字段。导出内容未提供标识符格式,或其相对于所选名称的优先级。 |
flow_name_selected | str | 否 | 未列出 | 所选流程的名称字段。导出的选项中没有工作区内的流程名称。 |
session_id | str | 否 | Message | 会话标识符字段,接受 Message 连接类型。未说明会话如何传递。 |
输出
此目录中 Run Flow 的 outputs 列表明确为空。因此,输出名称和类型尚未记载;这并不能证明执行时没有返回内容。连接 Agent 或其他目标前,请在选择流程后检查端口,包括工具模式下可能出现的接口。
何时使用 Run Flow
使用 Run Flow 可在同一项目内执行另一个流程。要将其用作智能体工具,请按说明选择流程,并检查随之出现的接口;静态导出内容无法确认 Tool 端口或其参数。
何时选择其他组件
如果希望通过生成的组件提供一个流程,可对比Sub Flow 参考文档。需要逐项处理集合时,请参阅Loop;接收端智能体的设置请参照Agent 指南。
最简配置
示例配置,并非已记录的测试
| 目录中的输入名称 | 示例设置或连接 |
|---|---|
flow_name_selected | 从当前项目提供的现有流程中选择一个。 |
先选择流程名称,不要自行编造流程标识符或额外的任务输入字段。检查所选流程自身的输入,以及编辑器中显示的端口;这个选择流程的示意并不表示已成功完成嵌套运行或工具调用。
限制
- 文档记载的执行范围为同一项目。此条目未规定跨项目或外部工作区的执行行为。
- 未说明 flow_id_selected 与 flow_name_selected 的关系,也未说明两者均为空或不一致时采用哪些设置。此处不假定任何标识符解析规则。
- 虽然存在 cache_flow 字段,但仅凭名称无法确定是否缓存结果、结果的新鲜度或是否复用先前的执行。同样,session_id 也未提供文档记载的会话隔离保证。
- 此静态条目未包含被调用流程的输入、返回数据、递归限制、错误传递或重试行为。依赖所选流程前,请先验证其实际接口。
参阅模型提供商与变量,了解所选流程内部配置的模型访问方式。
节点用量
了解所选流程的预算和模型访问方式,请参阅价格说明、费用指南和模型访问指南。