微信扫码
添加专属顾问
我要投稿
为了给用户带来更高效的体验,我们在本次更新中对 Workflow 进行了重构,引入了并行处理能力。现在,Workflow 可以同时运行多个不同分支,实现多项任务的并行处理。这种新的处理方式显著提升了整体运行效率,使得 LLM 应用能够更快速、更灵活地应对各种复杂的任务场景。
在 Workflow 中,你可以通过以下方式创建并行分支:将鼠标悬停在节点上,当 + 号出现时,点击它来添加不同类型的节点。这些新创建的分支能够在 Workflow 内并行运行,最终合并输出结果。详细操作指引,请查看帮助文档。
? 帮助文档:
https://docs.dify.ai/v/zh-hans/guides/workflow/orchestrate-node
我们为你提供了几种可以在 Workflow 中运行的并行场景。你可以尝试通过编排这些并行分支来提高整体运行效率。对于那些在之前版本中已经创建了 Workflow 的用户,我们也建议参考以下几种使用场景,将原本串行的 Workflow 重新改编成并行结构,从而提升运行速度。
首先,在最简单的情况下,在一个固定的节点如开始节点,分别拉出几个平行的分支,用于同时处理相似的子任务,如翻译,模型能力对比等,下图是在模型对比场景下的简单并行情况:
这种结构中,第一层(1号框)的分支内部划分出多个子任务,这些子任务同时执行,其中提取主题的分支又形成了第二层(2号框)的并行结构。这种多层嵌套的并行结构特别适用于处理复杂的、多阶段的任务,如深度概念解析和科普内容生成。它能够同时处理概念的多个方面,包括基本解释、类比理解、背景研究和学习规划,从而显著提高处理效率和输出质量。
初始化:系统搜索并提取与特定股票相关的多个新闻 URL。
这种方法能高效处理大量新闻文章,同时从多角度分析每篇文章的情感倾向,有助于投资者优化投资组合,做出更明智的决策。迭代中的并行处理方法在面对大量结构相似的数据(如多篇新闻文章)时,在循环结构内加速特定步骤(如提取乐观和悲观观点),从而更快完成任务,节省时间。
主要条件分支(IF/ELSE节点):根据对话计数(dialogue_count)将流程分为两个主要分支:
a. 如果缺少公司信息:并行执行搜索公司、抓取网页内容、总结公司信息等任务;
通过 IF/ELSE 节点的这种结构,Workflow 能够根据当前状态和需求灵活地选择和执行不同的并行任务(注:问题分类器节点也能发挥类似作用)。这不仅提高了处理效率,还保证了流程的逻辑性和完整性。它特别适用于需要根据不同条件,同时执行不同复杂任务的场景,如此处的面试准备过程。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-09-17
全网首发Dify Nano Banana工作流
2025-09-16
Dify 2.0 重磅升级!知识管道登场,RAG 开发效率直接翻倍
2025-09-07
Dify发布页面用户鉴权方案讨论
2025-09-06
全网首发!Dify 2.0.0 图文混排上线,每个新功能都是爆款!附实战教程(建议收藏)
2025-09-06
Dify 参数提取器用法剖析
2025-09-06
Dify 夏日更新速递|功能概览
2025-09-06
夏日终章,Dify 放出“解暑大招”——v1.7→v1.8 升级包,专治各种“流程便秘”!
2025-09-06
Dify v2.0.0-beta.1悄悄的来啦!看看有哪些大更新?
2025-06-25
2025-06-30
2025-06-24
2025-06-29
2025-07-02
2025-06-26
2025-06-25
2025-07-11
2025-08-19
2025-09-03
2025-09-06
2025-09-05
2025-08-29
2025-08-18
2025-08-02
2025-07-30
2025-06-26
2025-06-17