🔈阿里云百炼工作流里循环节点和批量节点,你需要知道的事儿

简介: 本文介绍了智能体应用和工作流应用中的循环节点与批量节点的使用方法及区别。两者都适用于多次调用任务,输入为列表,输出也为列表。不同在于:循环节点顺序执行,可依赖前序结果;批量节点并行执行,各任务独立。以旅游推荐为例,用户输入城市后,通过大模型生成景点列表,再用循环或批量节点生成详细攻略。最后通过脚本处理输出结果,形成清晰展示。

智能体应用和工作流应用(任务型)可以作为一个组件来被其他的智能体/工作流“套娃”使用,Flow的能力可在其他Agent中“变现”,能力越强,能力叠加则强强联合,而循环节点和批量节点,这2个复杂且实用节点,了解原理就更重要了。

先说概念

循环节点和批量节点都是适用于多次调用的情况,异同点如下:

相同点:处理重复任务

均适用于多次调用的情况。

输入基本一致,都是从一个列表中取值来进行多次处理,输出都是一个列表。

不同点一个顺序执行,可以获得之前的结果;一个并发执行,互相完全独立

循环节点

  • 执行方式:顺序执行、每次处理一个元素
  • 控制方式:基于终止条件控制循环次数,
  • 数据依赖:可以依赖中间变量,处理逻辑更复杂
  • 结束条件:执行完所有内容或达到设置的终止条件,不可并发。

批量节点

  • 执行方式:并行执行,同时处理多个批次
  • 控制方式:基于批处理次数上限和并行数量控制
  • 数据依赖:处理逻辑相对独立,不依赖其他元素
  • 结束条件:执行完所有内容或达到批处理上限,支持并发执行

那应该怎么用呢?

以旅游推荐为例,使用循环节点和批量节点进行下,Flow的流程如下:用户输入城市->简单模型进行景点推荐->使用循环或者批量节点进行景点和出行的详细介绍->输出结果

下面是本次展示的完整流程。👇

📝 注意:为了保证循环节点和批量节点的对比效果,这里使用了支路去分别执行,同时在处理后使用文本节点进行直接输出的结果展示,实际旅游推荐的flow,无需这些操作,批量和循环节点根据需求选择其一即可。

输入城市->给出景点推荐

节点设置:开始节点-大模型节点-脚本转换节点,即输入城市,使用大模型获得城市的节点推荐后,使用脚本转为数组来提供给循环/批量节点

输入:杭州

输出:["西湖", "灵隐寺", "千岛湖", "宋城", "雷峰塔", "太子湾公园", "京杭大运河", "西溪湿地", "六和塔", "岳王庙"]

解释下:这一步是为了利用模型获取当前城市有哪些景点,之后利用循环和批量节点来针对每个景点来生成不同的攻略。

使用循环节点/批量节点来获取每个景点攻略

现在我们已经拿到了一个杭州游玩景点的列表,那这些景点分别有什么好玩的呢,让我们根据上面提到的异同点,使用不同分支分别来让循环节点和批量节点完成景点的攻略吧。

使用循环节点

在内部设置了循环最多3次(开始节点透传值)就退出,也就是最多3个景点的推荐,参数如下:

使用批量节点

内部设置了批量执行上限为5次,并行数为2次,也就是最多5个景点的推荐,参数设置如下:

处理输出结果

直接输出内容,然后使用脚本节点处理后再次输出内容

直接输出时是数组形式,数组的每个元素是一个文本,因此看上去比较乱(因为这里的解析是针对字符的,格式不同无法被md解析,实际内容是md格式)

使用脚本节点转为字符后可以被md解析成前端元素,看起来就会比较舒服

过程呢,就是试用脚本节点做了一步转化,详情如下

def main(): 
    # params取值时按照实际设定的参数填写
    return {"result": {"output": "\n".join(params["input"])}}

生成景点攻略的智能体组件

过程中使用到了一个智能体组件,该智能体就是简单的根据景点名获取一天游玩攻略,如图👇

这里也可以结合各种MCP服务等完成更丰富有趣的技能。

看下效果

简单来说:

批量节点:按照我们的设置,上限5并发2,一共输出5个景点,每次执行2个景点的生成

循环节点:looptime=3,一共生成3个景点,一个景点生成完成之后再生成下一个景点。

image.png

智能体与工作流的“套娃”特性,本质是将复杂任务拆解为可复用的模块化单元,通过循环节点与批量节点的协同,实现能力叠加与效率跃升。循环节点擅长顺序依赖的复杂逻辑,批量节点则以并行优势加速独立任务。二者如同齿轮与引擎的配合——循环节点确保逻辑严密性,批量节点释放吞吐量,最终形成“强强联合”的能力网络。

看完这篇文章,大家对于智能体与工作流的“套娃”特性应该已经非常了解了,那么可以自己上手操作一下哦。感受一下两者结合在一起展现出来的强大能力💪。


小编在这为大家提供了阿里云百炼的便捷入口哦,可以直接点击进入操作哈~~

👉阿里云百炼详情了解可点击此官网链接:阿里云百炼官网介绍

👉阿里云百炼控制台页面可点击此链接直接进入阿里云百炼控制台


如果在此过程中有任何的疑问都可以在评论区中留言探讨或是加入我们的官方支持群(群号:77600022533)进行交流反馈!

image.png

相关文章
|
缓存 人工智能 自然语言处理
阿里云百炼工作流新版功能介绍
阿里云百炼工作流全新升级,带来十大优化:对话与任务模板合并、UI界面焕新、画布性能提升、布局优化、新增流程输入输出节点、报错机制改进、聚合分组功能、参数提取节点、绘画变量记忆增强、失败重试机制。提升流程设计效率与稳定性,助力开发者高效构建AI应用。
534 1
|
人工智能 数据挖掘
🔔阿里云百炼智能体和工作流可以发布为组件了,AI应用变成“搭积木”
本文介绍了如何通过智能体组件化设计快速生成PPT。首先,创建一个“PPT大纲生成”智能体并发布为组件,该组件可根据用户输入生成结构清晰的大纲。接着,在新的智能体应用中调用此组件与MCP服务(如ChatPPT),实现从大纲到完整PPT的自动化生成。整个流程模块化、复用性强,显著降低AI开发门槛,提升效率。非技术人员也可轻松上手,满足多样化场景需求。
984 0
|
2月前
|
存储 自然语言处理 搜索推荐
从音频与照片生成数字人视频:阿里云百炼工作流打造“超级数字人”全流程解析
阿里云百炼上线通义万相2.2数字人视频生成模型S2V,支持音频+单张人像生成个性化数字人视频。结合Qwen-TTS、Qwen-Image与IMS智能剪辑,打造从内容生成到视频输出的全自动“超级数字人”工作流,大幅提升制作效率与质量。
1105 2
|
Java 数据处理
阿里云百炼工作流支持多模型协同标注,三模型投票分类用户意图实战
本文介绍了一种基于多模型协作的高效分类工作流方案,用于解决传统标注工作中人力依赖大、易出错的问题。通过通义千问系列的 Qwen-Plus、Qwen-Max 和 Qwen3-30b-a3b 三大模型,结合投票机制,实现售前售后意图识别的精准分类。文中详细讲解了如何在阿里云百炼应用广场创建任务型工作流,包括模型节点配置、条件判断设置及测试发布全流程。此外,还提供了批量打标的 Java 示例代码,适用于更复杂的意图标注场景。跟随文章步骤,即可快速构建高效率、高准确性的分类系统。
1461 0
|
数据采集 数据可视化 定位技术
阿里云百炼智能体与工作流深度联动,打造更灵活的AI+流程开发体验
阿里云百炼平台推出智能体与工作流相互调用功能,支持四种灵活嵌套模式,提升复杂业务流程的复用与自动化能力。通过组件化封装,用户可在智能体中调用工作流,或在工作流中嵌套智能体,显著提高开发效率与系统灵活性,适用于不同技术水平的开发者。
1158 0
|
6月前
|
JSON Serverless API
阿里云百炼流程迁移工作流编排指导文档
本文介绍了大模型服务平台百炼的“流程”功能将于2025年11月15日下线,建议用户尽快迁移至全新升级的工作流编排功能。通过对比流程与工作流在节点数量、发布渠道、音视频互动等方面的能力,展示了工作流的优势,并提供了详细的迁移教学案例,包括开始节点、大模型节点、判断节点和输出节点的具体操作步骤。用户可参考文章完成迁移。
806 3
|
数据采集 JSON Serverless
通过百炼大模型+FC函数计算构建小红书图文工作流
使用阿里云函数服务和百炼平台,快速构建小红书图文创作工作流。通过两步轻松创建: 1) 在函数计算中利用Puppeteer构建卡片生成服务; 2) 在百炼平台上创建工作流,整合大模型、脚本和函数计算节点,实现图文内容的自动化处理和生成。此方案适合高效创作小红书内容。
2221 7
|
机器学习/深度学习 人工智能 测试技术
【自定义插件系列】0基础在阿里云百炼上玩转大模型自定义插件
本文介绍了如何在阿里云百炼平台上创建大模型自定义插件,以增强AI模型功能或适配特定需求。通过编程接口(API)或框架设计外部扩展模块,开发者可在不修改底层参数的情况下扩展模型能力。文章以万相文生图V2版模型为例,详细说明了创建自定义插件的五个步骤:新建插件、创建工具、测试工具、复制第二个工具及最终测试发布。同时,提供了官方文档参考链接和具体参数设置指导,帮助用户轻松实现插件开发与应用,推动AI技术在各行业的广泛应用。
1735 0
|
2月前
|
人工智能 缓存 自然语言处理
阿里云百炼大模型收费说明:模型推理、模型训练和模型部署费用整理
阿里云百炼平台开通免费,且每模型享100万Token免费额度。费用产生于模型推理、训练(调优)和部署,超出免费额度后按量计费。推理按输入/输出Token阶梯计价,训练按数据量和循环次数计费,部署支持按时长或调用量两种模式。
1813 65
|
2月前
|
人工智能 自然语言处理 语音技术
阿里云百炼官网首页登录入口:开通百炼,每个大模型免费100万Tokens
阿里云百炼平台现开放免费领Token福利,开通即享超5000万额度。提供大模型推理、部署及训练服务,涵盖通义千问、万相等多个系列模型。前台介绍平台详情与价格,后台支持API-Key申请及管理操作。
750 8

热门文章

最新文章

相关产品

  • 大模型服务平台百炼