0
点赞
收藏
分享

微信扫一扫

智能体工作流心得分享

工作流介绍

1.工作流是什么?

工作流由多个节点组成,节点主要包含有大语言模型 LLM、代码块、做判断逻辑的选择器、插件等,不同节点需要不同信息才能进行工作,每个节点有两种信息来源,一种是引用前面节点给出的信息,另一种是开发者自己设定的信息,因此需要根据自身诉求在画布中将不同节点进行连接(即工作流搭建),才能让工作流进行运作,最终输出你要的结果。

2.有什么作用?

工作流允许用户精细控制每一步的逻辑和输出,这一能力提高了AI应用的稳定性和可复现性。通过工作流的搭建,可以让智能体更高质量的处理复杂任务

3.什么情况下需要使用它?

如果你面对的任务有很多步骤,并且对最后结果要求很严格,比如要求结果准确无误、且格式正确,这时候适合使用工作流来帮助实现

4.支持典型智能体使用场景

场景

导购场景

英语口语辅导专家

图文混排创作

游戏创作

流程

用户 query 确定意图分类(决策前期、决策中期、决策后期)——不同的用户意图使用不同插件/ HTTP 工具/知识库满足用户需求——汇总信息返回

用户输入语音——分场景判断——英文输入调用 HTTP 工具进行语音打分/口语纠错——模型润色后合成 TTS 输出

根据用户输入确认 topic——根据 topic 输出内容——拆分诗句使用插件生成图片——定义混排方式输出——汇总结果展示

根据指定的剧本或流程设置一个初始变量——根据剧本或流程执行不同的游戏剧本并修改变量——通过变量来判断游戏进行的状态

涉及节点

大模型、选择器、HTTP 工具、知识库等

大模型、插件(搜索)、选择器、HTTP 工具

大模型、插件(生图)、知识库(可选)

大模型、代码块、变量

操作指南

1、认识工作流

2、操作流程:

【创建工作流】——【编排工作流】——【测试工作流】——【发布工作流】——【零代码创建过程添加工作流】

1)【创建工作流】

  • 一个工作流需要有自己的名称、头像和描述
  • 工作流名称需要以英文字母开头,支持英文、下划线和数字;
  • 工作流的描述要好好写哦,是需要被大模型理解的,所以要清晰的描述工作流的使用场景和能力边界。
  • 创建后页面会自动跳转至工作流的编辑页面,初始状态下工作流包含【开始节点】和【结束节点】

2)【编排工作流】

  • 在画布里,可以从画布左侧面板中拖拽你需要的节点到画布内;
  • 按照任务执行顺序,把这些节点用线连接起来;
  • 配置每个节点的输入或者输出参数,实现一条顺畅的数据流。

3)【测试工作流】

  • 你可以对单个节点进行调试,也可以对编排后的工作流进行全局调试;
  • 运行成功的节点边框会显示绿色,在各节点的右上角单击展开运行结果可查看节点的输出

4)【发布工作流】

  • 只有试运行成功的工作流才可以发布哦
  • 发布成功的工作流才可以被调用哦

5)【零代码创建过程添加工作流】

  • 在零代码创建流程中添加工作流面板进行工作流操作
举报

相关推荐

0 条评论