2026年7月16日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

AI Agent 产品经理血泪史(二)-欲知方圆,则必规矩【Workflow篇】

发布日期:2024-08-23 21:32:53 浏览次数: 2369
作者:GLBai

微信搜一搜,关注“GLBai”

血泪史系列开篇大受欢迎,感谢大家认可,不过基本也只能是忙里抽闲,断断续续写,很多时候就是写一段然后隔一段时间回来又忘了前面想要写的是啥。如果不嫌弃更新慢,可以点个关注慢慢等。

第一篇:AI Agent产品经理血泪史:一年来我摸过的那些石头【Tools篇】

⭐️第二篇:我们接着讲Workflow,Agent 的核心。

第三篇:RAG - 大模型的第二大脑

第四篇:Multi Agent会放在最后讲,具体何时还不知,如果感兴趣可以关注本公众号或者 WaytoAGI

01 - Workflow的前身-集成平台

大模型带火了很多词,workflow就是其中之一。

如果我说集成平台的话,可能就很少会有人知道。比较有名的大家可能有见到过,比如Zapier--OpenAI的御用集成平台。还有类似的Make,国内的话就是集简云,还有飞书的连接器等等。

以前的叫法叫叫集成平台,顾名思义就是把很多应用的能力/数据集合到平台上,然后再把他们按一定的逻辑串起来,就是一个能干活的串串了。(workflow应该也是这麽来的?)为了更形象一点,我上集简云截了个图。

这些串串里面基本就是按照固定的规则把前后串起来,但是规则非常地死,基本就是IF/ELSE。

直到后面大模型的到来,事情开始变得有趣了...

大概一年零4个月前,我为了自己看资讯方便一点,于是用GPT-3.5搭建了一个自动化的博客。那个时候没有Tools,没有Coze,也没有Workflow,硬是用Zapier搭建的。

做的事情其实很简单,就是从RSS上按照固定时间间隔抓取信息,然后根据我定的标准进行评分,超过的就翻译发送到我的博客,没超过的就扔掉。

大家仔细看我的串串和上面的串串之间的差异,就是中间的节点多了一个大模型的节点。大模型能帮我去处理一些非结构化的数据,代替我去做一些IF/ELSE之外的判断。

02 - 无处不在的流程

我们不再赘述大模型为啥不能一次把活干好。毕竟你自己都做不到的事情,不要老想着为难别人。

回溯我们对大模型认知的过程,其实不难发现流程的概念一直存在。

最早是COT - Chain of Thought ,Let's think step by step。让大模型学会思考,再输出更符合预期的答案。虽然与传统的直进直出的Prompt相比,COT能让模型带来更多的思考(其实只是更多tokens自回归带来的准确性提升。但是它很多时候的结果产出与我们人类的预期还是会有偏差,抽奖不可避免。

然后大概是去年5月份的时候,我在云中江树的LangGPT中,第一次看到了workflow这个词。下面是他主页上的一个示例:

## Workflow1. You will analysis the given the personal information.2. Create a summary of my diet and exercise plan. 3. Create a detailed workout program for my exercise plan. 4. Create a detailed Meal Plan for my diet. 5. Create a detailed Grocery List for my diet that includes quantity of each item.6. Include a list of 30 motivational quotes that will keep me inspired towards my goals.

这种通过Prompt描述流程的方式,虽然不能100%奏效,但是在上下文不复杂,贪念不大的情况下,还是能work的。

但是我们之前也提到过,单次模型请求,很难去处理一件复杂的事情,比如 1,2,3,4,5,6 ...写了很多点,模型其实并不能很好地去遵循,那怎麼办呢?

03 - 软的不行就来硬的

拆!

如果单次请求里面不能很好地遵循且完成所有的事情,那麽拆出来,一步一步去做。

比如用户表达了自己想要达成的目标,接着就是让大模型去根据这个目标去拆分出来 step by step 的子任务,再利用工程的方式循环去请求子任务,(中间可能会插入新的任务),直到所有的子任务都被执行完成。

这就是去年轰动一时的 AutoGPT(Planning and excute)。

但是 AutoGPT 其实只是学术界的一种探索,这东西很难落地,除了一些 demo 产品,我只在一个叫实在智能的 RPA 上见过。原因有非常非常多,之前的文章里我也提了很多次。这里只讲几个最难解的。

1. 计划赶不上变化,提前规划的任务如何保证都能正确执行?

2. 大模型也不是全知全能,如何保证规划的任务就是对的?

3. 既然是工程化执行,那何时进入到循环,何时退出循环又是一个问题。

下面是当时在实在智能 RPA Agent 上的截图。或者有兴趣的也可以自己去搜 AgentGPT,自己试着跑几个 case 就知道了。

其实大家后来都有在解这些问题,只是思路、解法都不太一样。

比如 OpenAI 开始搞 Tools,FastGPT 搞了可视化的 workflow 编排,后面大家都开始意识到好像 workflow 是一个短期最优解,于是各家都开始做。

04 - 从自动编排到手动编排

上图分别是 Coze 和 Dify 的 workflow 可视化编排页面(框架:React Flow),不得不说 Coze 的确不是最早做编排的,但是集各家之所长,在用户体验上做的的确得人心。再回过头对比一下上节中 AutoGPT 的实现,我们可能就发现了这个差异:

AutoGPT 的任务是大模型编排出来的,我们可以理解为自动编排而 Workflow 里面的子任务,是我们人为编排的,我们就称为手动编排吧。

由此带来的优化也非常明显:

1. 在流程中加入人类 Knowhow,补足模型知识的不足;

2. 专家测试试跑,减少生产环境中的反复无效反思,至少不会让用户觉得你的 Agent 真蠢;

3.  引入图的概念,灵活组织节点,连接各类工具(让你的 Agent 看起来很牛逼)

其实加入了图的概念之后,workflow 的天花板也就变得非常高了。

因为你可以在这个流程中去任意增加节点,增加各种类型的节点,不仅能套工具,还能套 其它 agent,你也可以写代码用硬逻辑去处理,你也可以接大模型,让它代替人类进进行判断。能力的上限,很大概率就是你想象力的上限。

灵活和可控,把 Agent 能力的天花板往上顶了一大截。这就是 workflow 的功劳。

我之前评价一个 Agent 平台好不好用:1 看基座模型的 function calling 能力,2 看 workflow 的灵活性,3 看平台创作者的 workflow 写的牛逼不牛逼哈哈

1、2 看的是技术能力,其实也没啥门槛

05 -  突破更多的灵活性

读到这里如果还有问题的同学,我大概能猜到是什麼样的问题。像 coze、dify 这样的平台,虽然带来了可视化 workflow 的便捷操作和 LLMops 的基建支持,但还有很多想法实现不了,对吧?

比如循环,再比如并行分支...等等,这个时候我会建议你开始写代码

其实去年底的时候 langchain 就基于图的概念推出了全新的 Agent 框架 Langgraph,很灵活,但是仍旧会有一些问题,Langchain 上的问题同样被带到了 Langgraph,对于只想简单入手写个 Agent 的,门槛略高。

相比之下,会更推荐 莫欣 老师的 Agently 框架,客观公正地评价一下,写一次你就会爱上那种感觉,你只需要专注于构思 Agent 的实现,剩下的 coding,交给框架。(本篇不是软文),附上官网和 langgraph 的比较。

06 - 最后

做 AI 产品挺难的,大模型也没有那麽神奇,祛魅的成本很高,不要轻易被自媒体蛊惑了。

发 Paper 的那帮人,跟做产品的这帮人,要考虑的东西也不太一样。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅