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

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

智能体应用和工作流应用(任务型)可以作为一个组件来被其他的智能体/工作流“套娃”使用,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

相关文章
|
18天前
|
人工智能 数据挖掘
🔔阿里云百炼智能体和工作流可以发布为组件了,AI应用变成“搭积木”
本文介绍了如何通过智能体组件化设计快速生成PPT。首先,创建一个“PPT大纲生成”智能体并发布为组件,该组件可根据用户输入生成结构清晰的大纲。接着,在新的智能体应用中调用此组件与MCP服务(如ChatPPT),实现从大纲到完整PPT的自动化生成。整个流程模块化、复用性强,显著降低AI开发门槛,提升效率。非技术人员也可轻松上手,满足多样化场景需求。
🔔阿里云百炼智能体和工作流可以发布为组件了,AI应用变成“搭积木”
|
1月前
|
JSON Serverless API
阿里云百炼流程迁移工作流编排指导文档
本文介绍了大模型服务平台百炼的“流程”功能将于2025年11月15日下线,建议用户尽快迁移至全新升级的工作流编排功能。通过对比流程与工作流在节点数量、发布渠道、音视频互动等方面的能力,展示了工作流的优势,并提供了详细的迁移教学案例,包括开始节点、大模型节点、判断节点和输出节点的具体操作步骤。用户可参考文章完成迁移。
|
11月前
|
数据采集 JSON Serverless
通过百炼大模型+FC函数计算构建小红书图文工作流
使用阿里云函数服务和百炼平台,快速构建小红书图文创作工作流。通过两步轻松创建: 1) 在函数计算中利用Puppeteer构建卡片生成服务; 2) 在百炼平台上创建工作流,整合大模型、脚本和函数计算节点,实现图文内容的自动化处理和生成。此方案适合高效创作小红书内容。
1820 7
|
3月前
|
机器学习/深度学习 人工智能 测试技术
【自定义插件系列】0基础在阿里云百炼上玩转大模型自定义插件
本文介绍了如何在阿里云百炼平台上创建大模型自定义插件,以增强AI模型功能或适配特定需求。通过编程接口(API)或框架设计外部扩展模块,开发者可在不修改底层参数的情况下扩展模型能力。文章以万相文生图V2版模型为例,详细说明了创建自定义插件的五个步骤:新建插件、创建工具、测试工具、复制第二个工具及最终测试发布。同时,提供了官方文档参考链接和具体参数设置指导,帮助用户轻松实现插件开发与应用,推动AI技术在各行业的广泛应用。
|
4月前
|
人工智能 API 开发工具
【重磅发布】 免费领取阿里云百炼AI大模型100万Tokens教程出炉,API接口实战操作,DeepSeek-R1满血版即刻体验!
阿里云百炼是一站式大模型开发及应用构建平台,支持开发者和业务人员轻松设计、构建大模型应用。通过简单操作,用户可在5分钟内开发出大模型应用或在几小时内训练专属模型,专注于创新。
1581 89
【重磅发布】 免费领取阿里云百炼AI大模型100万Tokens教程出炉,API接口实战操作,DeepSeek-R1满血版即刻体验!
|
28天前
#我用Qwen3做了英语老师玛丽# 、#阿里云百炼#,@通义大模型
通过Qwen3创建了名为“玛丽”的英语老师智能体,具备解决学生英语问题的多种功能。她能用英语描述天气、翻译古诗词、撰写英语作文,还帮助了解外国文化、饮食与风俗习惯。相比以往版本更易使用,体验更佳。已完成功能设计与发布流程,感兴趣者可尝试使用。
81 12
|
28天前
|
定位技术 UED
#我用Qwen3做了旅游专家# 、#阿里云百炼#、@通义大模型
本教程介绍如何在百炼控制台配置智能体应用以提升旅游专家功能。首先登录百炼控制台,依次点击“应用”、“应用管理”和“智能体应用”,然后进入“设置”填写提示词。通过集成MCP高德地图与Qwen3模型,使旅游专家的回答更具体、专业,涵盖目的地导航、当地饮食、风俗习惯及天气预报等信息,显著提高用户体验与出行便利性,同时加深对智能体配置的理解。
74 10
|
3月前
|
人工智能 JavaScript 前端开发
一个支持阿里云百炼平台DeepSeek R1大模型(智能体)的Wordpress插件,AI Agent or Chatbot.
这是一个将阿里云DeepSeek AI服务集成到WordPress的聊天机器人插件,支持多轮对话、上下文记忆和自定义界面等功能。用户可通过短代码轻松添加到页面,并支持多种配置选项以满足不同需求。项目采用MIT协议授权,代码仓位于GitHub与Gitee。开发者Chi Leung为长期境外工作,代码注释以英文为主。适合需要在WordPress网站中快速部署AI助手的用户使用。
|
3月前
|
机器学习/深度学习 人工智能 NoSQL
JAVA接入DeepSeek大模型接口开发---阿里云的百炼模型
随着大模型的越来越盛行,现在很多企业开始接入大模型的接口,今天我从java开发角度来写一个demo的示例,用于接入DeepSeek大模型,国内的大模型有很多的接入渠道,今天主要介绍下阿里云的百炼模型,因为这个模型是免费的,只要注册一个账户,就会免费送百万的token进行学习,今天就从一个简单的可以执行的示例开始进行介绍,希望可以分享给各位正在学习的同学们。
355 3
JAVA接入DeepSeek大模型接口开发---阿里云的百炼模型

相关产品

  • 大模型服务平台百炼