AI重塑了我的工作流

news2024/9/17 4:09:20

阅读内容

Inhai: Agentic Workflow:AI 重塑了我的工作流

4 种主要的 Agentic Workflow 设计模式

  1. Reflection(反思):让 Agent 审视和修正自己生成的输出。

举例:如果有两个 Agent:一个负责 Coding,另一个负责 Code Review,效果会更佳。

  1. Tool Use(工具):LLM 生成代码、调用 API 等工具进行操作。

说明:其实是为大模型在获取、处理、呈现信息上做额外的补充。

  1. Planning(规划):让 Agent 分解复杂任务并按计划执行。

说明:通过自行规划任务执行的工作流路径,面向于简单的或者一些线性流程的运行。

  1. Planning(规划):让 Agent 分解复杂任务并按计划执行。

AI Agent 基本框架

OpenAI 的研究主管 Lilian Weng 曾经写过一篇博客叫做《 LLM Powered Autonomous Agents 》,其中就很好的介绍了 Agent 的设计框架,她提出了“Agent = LLM + 规划 + 记忆 +工具使用”的基础架构,其中大模型 LLM 扮演了 Agent 的“大脑”。

2.1. Planning(规划):主要包括子目标分解、反思与改进。将大型任务分解为较小可管理的子目标处理复杂的任务。而反思和改进指可以对过去的行动进行自我批评和自我反思,从错误中学习并改进未来的步骤,从而提高最终结果的质量。

2.2. Memory(记忆):分为短期记忆和长期记忆。其中短期记忆是指的将所有的上下文学习看成是利用模型的短期记忆来学习;而长期记忆是提供了长期存储和召回信息的能力,它们通常通过利用外部的向量存储和快速检索来存储和召回信息。

2.3. Tools(工具):通过学会调用外部不同类型 API 来获取模型(通常在预训练后很难修改)中缺少的额外信息,代码执行能力,访问专有信息源等(例如获取此时此刻的天气、联网网搜索等)。

2.4. Action(动作):根据上述大模型结合问句(Query)、上下文的规划(Context)、各类工具,最终大模型才能决策出最终需要执行的动作是什么。

在这里插入图片描述

工作流编排器示例(实战内容,抽卡游戏)

  1. 参考内容:https://www.coze.cn/store/bot/7360966333124804627?panel=1
  2. 复刻了一个完全一样的工作流:https://www.coze.cn/store/bot/7373560901485592612?panel=1&bid=6cl18m8lc1g15
  3. 感受:用本文流程 输入->处理->反馈->输出 简单描述下就是:
  • 输入:这个例子比较简单,没有输入,只是分析用户的回复,触发工作流,不过工作流是支持数据库、知识库等内容的输入;
  • 处理:通过分析任务,将处理过程拆分成多个处理节点,然后每个节点通过输入、输出串联起来;
  • 反馈:节点的输入可能来自于上一个节点的输出,可以通过代码、大模型等方式控制反馈方式;
  • 输出:通过组合各处理接地那的输出,来按规则输出最终的内容。

简单的和写代码类似,一个个组件相当于api调用,有入参和返回值,然后通过任务拆解来组合各种api并合理的串联起来最终形成一个工作流来完成处理任务。

AI 与人的协同关系

生成式 AI 的人机协同分为 3 种产品设计模式:Embedding(嵌入式)Copilot(副驾驶)Agent(智能代理),在这 3 种模式下,人与 AI 的协作流程也是有所差异。

  1. Embedding 模式:人类完成大多数工作。
  2. Copilot 模式:人类和 AI 协同工作。
  3. Agents 模式:AI 完成大多数工作。

在这里插入图片描述

工作流的底层能力

在这里插入图片描述

CoT(Chain of Thought) 的思维:“Let’s think step by step。”(让我们一步一步思考)

总结

每个人都是独特的个体,应该先摸清楚自己的日常工作流是怎么样的,然后通过每一个工作节点线索,去找到适合你自己使用的工具。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1703648.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【加密与解密(第四版)】第十二章笔记

第十二章 注入技术 12.1 DLL注入方法 在通常情况下,程序加载 DLL的时机主要有以下3个:一是在进程创建阶段加载输入表中的DLL,即俗称的“静态输人”;二是通过调用 LoadLibrary(Ex)主动加载,称为“动态加载”;三是由于系…

实现UI显示在最上面的功能

同学们肯定遇到过UI被遮挡的情况,那如何让UI显示在最前面呢,先看效果 原理:UI的排序方式是和unityHierarchy窗口的层级顺序有关的,排序在下就越后显示,所以按照这个理论,当我们鼠标指到UI的时候把层级设置到最下层就好…

小猪APP分发:一站式免费应用推广的理想平台

在日益拥挤的移动应用市场中,对于独立开发者和新兴应用而言,找到一个高效且成本效益高的分发渠道至关重要。这正是小猪APP分发平台www.appzhu.cn脱颖而出的原因,它不仅提供了一个全面的解决方案,帮助开发者免费推广他们的应用程序…

宠物空气净化器终极PK,霍尼韦尔、小米、希喂哪款去浮毛最厉害?

宠物毛发和浮毛问题几乎困扰着每一个热爱动物的家庭。宠物的毛发不仅会附着在家具、地毯和衣物上,还可能引起过敏反应,特别是对于那些对宠物毛发敏感的人来说。此外,宠物毛发还可能携带细菌和尘螨,进一步影响家庭环境的清洁和健康…

【讲解下Web前端三大主流的框架】

🎥博主:程序员不想YY啊 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家 🤗点赞🎈收藏⭐再看💫养成习惯 ✨希望本文对您有所裨益,如有不足之处,欢迎在评论区提出…

STM32系列(HAL库)——F103C8T6通过HC-SR04超声波模块实现测距

一、模块资料 (1)模块简介 超声波是振动频率高于20kHz的机械波。它具有频率高、波长短、绕射现象小、方向性好、能够成为射线而定向传播等特点。HC-SRO4是一款尺寸完全兼容老版本,增加UART和IIC功能的开放式超声波测距模块,默认条件下,软件…

【简单介绍下容器是什么?】

🎥博主:程序员不想YY啊 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家 🤗点赞🎈收藏⭐再看💫养成习惯 ✨希望本文对您有所裨益,如有不足之处,欢迎在评论区提出…

001.数据分析_NumPy

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉&…

如何根据系统的业务场景需求定制自己的线程池?

如何根据系统的业务场景需求定制自己的线程池? 1、背景2、生产中应当如何使用线程池才比较合理呢?2.1、指定线程数量2.2、选择合适的工作队列2.3、自定义线程工厂2.4、选择合适的拒绝策略3、自定义线程池代码案例1、背景 线程池有那么多的参数和类型,在实际的开发中,我们应…

【安装】VMware虚拟机安装windows操作系统,VM的相关操作

目录 引出报错:press any key to boot form cd激活调整显示 在VMware上新建虚拟机,并安装Windows1、新建虚拟机2、装载 ISO 镜像3、安装Windows server 20164、开机初始化 虚拟机操作1、虚拟机基本操作2、虚拟机快照3、虚拟机克隆4、VMware Tools 总结 引…

2024.5.22 关于 SpringCloud —— Nacos 配置管理

目录 Nacos 配置统一管理 Nacos 配置热部署 Nacos 多环境配置共享 配置优先级 Nacos 配置统一管理 实例理解 我们想要利用 Nacos 在 user-service 的 application.yml 配置文件中新增配置项此处我们将新增配置日期格式为 yyyy-MM-dd HH:mm:ss下图为新增 Nacos 配置统一管理…

Latex公式编辑:在矩阵内画横线与竖线

在LaTeX中,要在矩阵内绘制横线和竖线,我们通常使用array或matrix环境,并结合\hline(用于横线)和|(用于竖线)来实现。但需要注意的是,\hline通常用于表格环境中。 LaTeX中绘制分块矩阵…

jQuery事件导读+其它方法

jQuery 事件导读一、事件注册二、事件处理1.内容2.例子,微博绑定事件3.off解绑事件4.自动触发事件 三、事件对象 其他方法一、拷贝对象二、多库共存三、插件 事件导读 一、事件注册 单个事件叫注册,多个事件叫处理 二、事件处理 1.内容 2.例子&#…

BUUCTF-misc刷题

被嗅探的流量1 用wireshark打开附件,Ctrlf,然后搜索flag,我们在这么多数据包中搜索带有flag字符的 然后第一个包中上传了一个名叫flag的.jpg文件 然后直接ctrlf,搜索flag{ 得到flag:flag{da73d88936010da1eeeb36e945e…

【简单介绍下线性回归模型】

🌈个人主页: 程序员不想敲代码啊 🏆CSDN优质创作者,CSDN实力新星,CSDN博客专家 👍点赞⭐评论⭐收藏 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共…

51单片机-实机演示(单多个数码管)

仿真链接&#xff1a; http://t.csdnimg.cn/QAPhx 目录 一.引脚位置 二.多个显示 三 扩展 一.引脚位置 注意P00 - >A ; 这个多个的在左边,右边的A到B是控制最右边那个单个的. 接下来上显示单个的代码 #include <reg52.h> #include <intrins.h> #define u…

【MySQL事务(上)】

文章目录 前言一、什么是事务&#xff1f;1.关于事务的特性 二、为什么要有事务三、事务的提交方式测试事务准备工作事务的操作1.启动事务2.对事务进行回滚&#xff08;只有在事务进行期间&#xff09;3.提交事务&#xff08;持久化&#xff09;4.事务的异常情况结论 四、事务的…

漫步者x1穷鬼耳机双耳断连

困扰了我两天&#xff0c;终于有时间解决这个问题了&#xff0c;查看了一堆都是别的型号。怎么没人用这个啥按键都没有的耳机QAQ&#xff0c;幸好给我找到了说明书&#xff0c;啊哈哈&#xff01; 说明书地址

RS8557XF功能和参数介绍及PDF资料

RS8557XF是一款单通道精密运算放大器&#xff0c;其主要特点包括高精度、低偏移电压、低输入偏置电流和低噪声。以下是该产品的部分参数和功能介绍&#xff1a; 增益带宽积 (GBW): 4.3 MHz&#xff0c;这使得该运放适用于较宽频率范围内的信号处理。 输入偏置电流: 650 μA&…

二叉树尾部分

1.二叉树的销毁 2.二叉树的层序遍历 3.判断二叉树是否为完全二叉树 4.二叉树的性质 1.二叉树的销毁 以后序的方式遍历销毁左右子数&#xff0c;因为前序和中序销毁的话根会被销毁而找不到左右子树的位置&#xff0c;后序的根访问在最后&#xff0c;可以找到左右的子树位置。…