Elsa V3学习之调起其他流程
在Elsa中,还能通过DispatchWorkflow节点来执行其他已发布的流程。
DispatchWorkflow#
DispatchWorkflow可以选择任一以及发布的工作流程,这里我们选择最初的HelloWord的流程Workflow1。通过HTTP Endpoint节点触发。
触发链接为https://localhost:5001/api/workflows/Dispatch
请求链接,在看控制台,可以看到成功输出Hello Word。
同时在实例列表可以看到有两个流程实例,分别是DispatchWorkflow所在流程的实例和HelloWord的实例。
DispatchWorkflow节点与Usable as activity区别#
前面我们也有将流程实例变成Activity的用法,感觉是比较类似的,都是调用别已发布的流程。
DispatchWorkflow调起别的流程时,会发起一个新的实例执行工作流。
Usable as activity则把流程嵌入主流程当中,不会产生一个新的工作流实例。
大家可以根据实际需求的使用这两者。
结语#
本文介绍了在工作流内调起新的工作流程的用法。大家可根据实际需求来选择使用。
合集:
ELSA
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?