在 Coze 工作流中使用批处理

在 Coze 工作流中使用插件时,可以选择"单次"和"批处理"

研究之后,我理解了"批处理"和"单次" 的区别,以及如何使用 "批处理"。

批处理,字面意思是"批量处理",指的是输入一堆数据,然后批量处理每一条数据。

用一个例子来说明批处理

LinkReaderPlugin 是一个抓取文章的插件,以这个插件为例:

在测试中,输入是一个 articles 字段(我们不关心输入是怎么来的,只关心输入是什么)这个 articles 字段是一个数组,数组中有 2 个元素,每个元素中有 article_link 字段(我们忽略其他的字段)

当 LinkReadPlugin 设置为"单次" 时

上图中,LinkReadPlugin 设置为"单次",输入的 "url" 选择上一个输入中的 article_link 属性。注意,虽然输入是一个 2 个元素的数组,在运行后,这个"单次"插件只处理了输入的数组中的第一个元素,只抓取了 1 篇文章。

当 LinkReadPlugin 设置为" 批处理 " 时

上图中,LinkReadPlugin 设置为"批处理",这时多了一个"批处理设置"(图中区域 3),在"批处理设置"中,要选择一个数组,我们这里选择了输入的 articles 字段。

设置完"批处理" 后,再设置输入,这里要注意,输入必须要在"批处理设置的字段" 中选择(如图中区域 4)

运行后,这个"批处理"插件的输出发生了变化,在外面包了一个 "outputList" 字段,这个字段是一个数组,数组内包含了批量处理的每一个结果。

输出的结果中(图中区域 6)也可以看到,这个插件按预期抓去了 全部 2 篇文章。


理解了批处理后,我们可以使用批处理处理很多事情,比如批量抓取篇文章,批量上传数据等等。

相关推荐
好好好明天会更好2 分钟前
Vue2 中 ref 的使用指南
前端
北京_宏哥3 分钟前
🔥《刚刚问世》系列初窥篇-Java+Playwright自动化测试-17- 如何优雅地切换浏览器多窗口(详细教程)
java·前端·浏览器
刺客_Andy3 分钟前
React 第三十五节 Router 中useNavigate 的作用及用途详解
前端·react.js
哄哄5754 分钟前
微信小程序键盘弹起时,底部输入框抬起至键盘上方,顶部导航栏固定不动
前端
南囝coding6 分钟前
这款AI自动生成播客工具,必须收藏!
前端·后端
Mapmost6 分钟前
【AI技术闲谈】AI一键生成前端代码?实测4款工具后的操作指南
前端·ai编程
程序员X小鹿11 分钟前
全球首个能无限跑的AI来了!AI Agents的下一站?这才是真的颠覆式革新!(附10个邀请码)
aigc
玲小珑1 小时前
Auto.js 入门指南(六)多线程与异步操作
android·前端
白瓷梅子汤1 小时前
跟着官方示例学习 @tanStack-table --- Header Groups
前端·react.js
喝牛奶的小蜜蜂1 小时前
个人小程序:不懂后台,如何做数据交互
前端·微信小程序·小程序·云开发