认识 AI Agent:概念、架构、设计模式与主流框架

AI Agent全解:原理、主流框架、设计模式及应用案例分享 OpenDevin 是一个开源的自主人工智能软件工程师,能够执行复杂的工程任务,并在软件开发项目中与用户积极协作,例如:如 “查找上个月 OpenDevin 仓库中的拉取请求数量”,还能处理软件工程任务,例如 “请为这个文件添加测试并验证所有测试都通过,如果没有修复该文件”。独响是一个安全,私密的轻笔记,你可以用来记录生活日常,学习感悟,所思所想,但独响又不仅如此,我们创造和移植了许多虚拟角色的灵魂,让他们成为你独响中的伙伴,他们会在你的记录下方评论,你可以和他们讨论,聊天,甚至是… 阅读详情

你让一个普通的 AI 助手“帮我整理本周的项目周报”,它多半回你一份周报模板,然后结束。换成 Agent,它会自己去查项目文档、提取关键信息、按模板生成摘要,甚至主动推送到协作群。差别在于:普通 AI 是你问一句、它答一句;Agent 是你给一个目标,它自己想办法完成。这篇文章从 Agent 是什么讲起,到它的架构、特性、常见设计模式,最后梳理主流的 Agent 框架。

1. Agent 是什么

1.1 带大脑、有手脚、有计划

在 AI 的语境下,Agent(智能体)是一种能够感知环境、进行自主决策、并调用工具去完成特定任务的智能系统。简单说,就是一个“带大脑、有手脚、有计划”的数字助手。

对照着看会清楚很多。以“学生准备社团活动”为例:

  • 传统 AI 像复读机:你问“怎么写活动策划”,它给你一份模板,然后结束。
  • Agent 像社团负责人:先调用日历 API 查空闲场地,再拆解出“定场地、发通知、拉赞助”几个步骤;自动发邮件联系场地管理员,用搜索工具找潜在赞助商名单;原场地被占了就自动查备用场地并重新协调;还记得你上次对音响不满意,这次自动在需求单里注明。

1.2 问答模式与任务驱动模式

两者的核心区别在交互模式:传统 AI 是“问答模式”,你推一下它动一下;Agent 是“任务驱动模式”,你给个目标,它自己想办法完成。

这里要分清一件事:不是所有用了大模型的应用都叫 Agent。判断标准在于它有没有“自主规划并调用工具”的能力。一个只会按固定提示词回答的聊天机器人不是 Agent;一个能自己决定“先查什么、再调哪个工具”的才是。

2. Agent 的基本架构

2.1 核心公式

一个典型的 Agent 以大型语言模型(LLM)为核心,围绕它构建三个组件:规划(Planning)、记忆(Memory)、工具使用(Tool Use)。业界公认的一个经典公式:

Agent = LLM(大脑)+ 规划(策略)+ 记忆(经验)+ 工具(手脚)

2.2 四个组件拆解

  • LLM(大脑):核心,负责逻辑推理、意图识别和语言生成。Agent 的所有行动指令都源于 LLM 对当前任务的理解。
  • 规划(Planning):依赖 LLM 分析当前任务状态、拆解目标、生成思考路径,决定下一步动作。
  • 记忆(Memory):分短期记忆(上下文历史,保持对话连续)和长期记忆(外部知识库,如向量数据库、知识图谱),防止遗忘历史信息、从经验中学习。
  • 工具使用(Tool Use):真正执行动作的模块,调用搜索引擎、计算器、代码解释器、第三方 API 等,突破模型自身的能力边界。

用“晚上下班回家”的场景串起来:你对智能音箱说“我回来了”。大脑理解“回来”意味着恢复居家环境;规划自动拆成三步,开客厅灯、开空调、放轻音乐;记忆记得你平时喜欢白光、空调 24℃、钢琴曲音量 30%;工具依次给智能灯泡、空调、音乐播放器发指令。

2.3 Agent 与 Workflow 的区别

这是最容易混淆的一对概念。

工作流(Workflow)是一系列预定义的、有序的步骤,按固定流程自动执行。开发者提前写好所有路径:发生 A 就执行 B,失败就走 C。同样的输入永远得到同样的执行路径,像一条工业流水线。

Agent 是给定目标后,根据当前情况临时决定每一步做什么,执行路径不确定,会根据环境反馈不断调整。

特性Workflow(工作流)Agent(智能体)
核心理念确定性流程,按预设路径执行自主决策,动态规划步骤
决策者开发者(代码预设)AI 模型(运行时判断)
执行路径固定,分支有限动态,可调整、重试
工具调用硬编码、固定调用自主选择时机和工具
容错能力弱,异常常导致整体失败强,可降级、换方案、自我修正

一个类比:工作流像跟团游,8 点集合、9 点到博物馆、12 点开饭,行程表是死代码,博物馆闭馆也会把你拉到门口;Agent 像背包客,目标是“去西安感受历史”,发现博物馆排队太长,就查附近古迹、先去吃个肉夹馍避开高峰。

实际开发中两者经常配合使用,形成“基于工作流的智能体”:工作流提供约束,防止 AI 乱跑、无限循环或产生幻觉,保证核心步骤不出错;Agent 提供智能,在具体环节里处理复杂、非结构化的数据。

3. Agent 的基本特性

一个合格的 Agent 通常具备五个特性,用旅行规划 Agent 的例子逐条对照:

  1. 自主性(Autonomy):能在没有直接干预的情况下运作,对自身行动有控制权。你只说“帮我规划五一去云南的 4 天行程”,它自己决定查机票、酒店、景点顺序。
  2. 反应性(Reactivity):能感知环境变化并及时反应。发现 5 月 1 日昆明机票售罄,立刻调整方案,改建议飞丽江或改日期。
  3. 主动性(Proactiveness):不仅响应需求,还主动规划中间步骤以达成隐含的高阶目标。主动比较航班价格、计算总预算、推荐最优路线。
  4. 学习能力(Adaptability):能从历史交互中提取抽象偏好并用于后续任务。你反馈“不喜欢太赶的行程”,它下次自动留出更多自由时间。
  5. 社交能力(Social Ability):多个 Agent 之间能通信协作。它能与专门的机票预订 Agent、酒店预订 Agent 协作,通过标准协议相互询问、协商。

4. 常见设计模式

Agent 不是一拍脑袋想出来的,业界沉淀了几种经典设计模式。理解它们,就理解了 Agent“怎么思考”。

4.1 ReAct:推理与行动的循环

两种“半成品”模式

ReAct 是由 Google Research 在 2022 年提出的推理框架,核心是把推理(Reasoning)和行动(Acting)结合起来。在它之前,模型要么只推理、要么只行动,各有各的坑:

纯推理(Reasoning-Only):只在内部推演,不调用外部工具。问“今天北京天气,给穿衣建议”,它凭“4 月北京平均 15℃”推理,得出“晴朗、建议薄外套”。实际当天是 8℃ 有雨,答案完全错误。问题在于它依赖过时的平均数据,产生了幻觉。

纯行动(Action-Only):只生成行动指令,不解释为什么。问“今天天气如何,晴天就推荐几个公园”,它机械执行:查天气得到“8℃、沙尘暴”,判断“不适合户外”,却仍然推荐公园列表。问题在于缺乏“思考”环节做条件判断,明知不适合户外还一路往下走。

ReAct 的 TAO 循环

ReAct 把两者结合起来,按照“思考 → 行动 → 观察”循环迭代,简称 TAO 循环:

Thought 思考:分析下一步

Action 行动:调用工具

Observation 观察:拿到结果

还是那个天气问题,ReAct 的做法是:

Thought 1: 需要先查天气,再根据天气决定是否推荐公园。
Action: get_weather(city="Beijing")
Observation: {"temp": 8, "condition": "沙尘暴"}

Thought 2: 沙尘暴不适合户外,用户要求晴天才推荐公园,改为推荐室内场馆。
Action: recommend_indoor_places(city="Beijing")
Observation: ["国家博物馆", "首都图书馆"]

Final Answer: 今天 8℃ 有沙尘暴,不建议去公园,推荐国家博物馆或首都图书馆。

每一步都先思考、再行动、再根据观察结果决定下一步,既拿到了真实数据,又避免了机械执行。

优势与劣势

优势:动态适应(根据上一步结果即时调整策略);可解释性强(Thought→Action→Observation 轨迹清晰可追溯);显著降低而非杜绝幻觉。工具观察提供了事实锚点,但如果工具返回的数据本身有误,模型仍可能基于错误信息继续推理。

劣势有四条:易陷入循环或跑偏(缺乏全局计划,可能忘记原始目标);无法并行(必须串行执行,同时查天气、股价、新闻要轮流调三次工具);不适合长周期任务(必须阻塞等待,启动 10 小时模型训练会让会话超时);工具调用次数不可控(反复试错导致成本飙升)。

落地时的修正

实际落地几乎没人直接用原生的 ReAct 循环,业界通常做四件事:引入双层架构,顶层规划器输出任务清单,底层执行器对每个子任务跑 ReAct,防止跑偏;独立子任务直接并行调用;长周期任务下发消息队列不阻塞会话;设置最大迭代步数控制成本。

4.2 Plan & Execute:先规划后执行

Plan & Execute 是另一种设计模式:先由规划器(Planner)生成高层多步骤计划,再由执行器(Executor)按序执行,执行中可基于中间结果触发重新规划。它不像 ReAct 那样“每走一步都全局思考下一步”,而是“先画施工蓝图,再按图施工,遇到地质变化时修改图纸”。

优点:不易跑偏(全局计划像施工图纸);可并行执行(无依赖的步骤同时运行);效率高成本低(任务分解的推理集中在规划阶段完成,执行阶段多为固定工具调用)。

缺点也明显:异常分支处理薄弱(计划一旦生成就难应对中途的新信息);计划出错则全盘失败(遗漏关键步骤或顺序错误);不适合探索性任务(“帮我找个有意思的 GitHub 项目”,“有意思”无法提前编码进计划)。

修正思路:主流框架采用 Planning + ReAct 混合模式,执行器在局部循环里自治;计划生成后先检查步骤顺序、分段执行勤存盘、哪步坏了只修哪步;探索性任务改用“探索-评估”循环,把主观目标转成可计算的满意度分数。

4.3 Reflection:生成-反思的闭环

Reflection 是让同一个(或不同)模型对自身输出进行审视、批评并迭代改进的模式,核心是“生成 → 反思”的闭环。

举个例子,写一条节约用水用电的公告。初稿“请大家节约用水用电,不要乱扔垃圾”太笼统、像喊口号;第一轮反思后改成具体行为“离开教室关灯关风扇,洗手后拧紧水龙头”;第二轮反思再加正面鼓励,最终版本更有感染力。这就是“生成-反思-优化”的循环。

优点:质量更高(生成者与批判者自我博弈);不依赖别人(无需构建双模型);减少返工(把错误前置到 AI 自己的推理过程中)。

缺点:费时间(每轮反思都要完整重读和重新生成,3 次反思约 4 倍 token 成本);容易改过头(过度修改让内容变得刻板);自己可能有盲区(评判标准来自模型自身,数学不好的模型检查不出自己的逻辑漏洞)。

修正思路:快照对比加强制早退,设置最大反思轮次(通常 1-3 次),引入外部校验(代码跑测、事实核查、用户反馈)。

4.4 ReAct 与 Reflection 的对比

特性ReActReflection
核心机制推理-行动-观察的紧密循环尝试-评估-反思-重试的迭代循环
主要目标与外部环境交互完成任务总结经验教训提升质量
关键依赖外部工具或环境的反馈评估机制判断对错
适用场景网络搜索、数据库查询、API 调用等实时反馈任务代码生成、数学推理、复杂创作等准确性要求高的任务

两者不互斥,经常互补:主体用 ReAct 调用工具执行动作,任务完成后或失败时外挂一个 Reflection 模块监控质量、分析错误。这样 Agent 既能高效“行动”,又能聪明“成长”。

5. 主流 Agent 框架

理解了原理,再看怎么落地。主流框架大致分两类:一类是代码库(Library),开发者用代码组装 Agent;一类是平台(Platform/SaaS),可视化拖拉拽搭建。

5.1 代码库类框架

框架一句话定位类型
LangChain模块化智能体开发的“乐高”底座,Prompt、Memory、Tool 自由组合Python/JS
LangGraph构建有状态、可控的复杂智能体工作流,基于图的编排引擎Python/JS
LlamaIndex以数据为中心的 RAG(检索增强生成)与 Agent 框架,连接私有数据与 LLMPython/TS
Haystack模块化 RAG 与 Agent 流程构建,Pipeline 设计Python
Spring AI提供 AI 能力集成的抽象层,扩展 Agent 构建能力Java
LangChain4jLangChain 的 Java 移植版,从设计之初就以 Agent 为核心Java
AgentScope企业级开箱即用,三层架构,Runtime 兼容 LangGraph/AutoGenPython/Java
Semantic Kernel轻量级 AI 编排 SDK,把 AI 能力融入现有业务代码.NET/Python/Java
AutoGen多智能体“会议”式对话协作,通过 Agent 间对话协商解决任务Python/.NET
Microsoft Agent Framework微软统一的企业级多智能体 SDK,统一 Semantic Kernel 与 AutoGen 经验.NET/Python
CAMEL角色扮演式多智能体框架,探索大规模智能体社会行为Python/TS
CrewAI“AI 梦之队”角色扮演协作,为 Agent 定义角色、目标与背景故事Python

5.2 平台类框架

平台一句话定位类型
Coze(扣子)字节跳动一站式 AI Bot 开发平台,低门槛可视化搭建,一键发布到飞书、微信SaaS
Dify可视化 LLMOps 与 Agent 编排平台,可视化编排工作流、RAG 与 Agent开源/云
n8nAI 原生工作流自动化平台,400+ 集成节点,把 Agent 融入自动化流程开源/云
百度千帆百度企业级一站式大模型开发平台,支持 Agent、RAG、工作流编排SaaS
FastGPT开箱即用的知识库问答与 AI 工作流平台,一键接入企微、飞书、钉钉开源/云
AutoGPT早期“自主 AI”概念项目,让 AI 自主拆解并执行任务开源

5.3 怎么选

选框架不是看谁名气大,而是看场景。要快速验证一个 Bot 想法、面向非程序员,用 Coze、Dify 这类平台更合适;要做精细控制、接入现有工程、构建生产级复杂工作流,用 LangGraph、AutoGen、CrewAI 这类代码库。Java 技术栈有 Spring AI、LangChain4j;.NET 有 Semantic Kernel。还要注意一点:一旦用某个框架构建了核心智能体生态,后续会面临“框架锁定”,这也是 A2A(Agent-to-Agent)协议要解决的问题之一,即让不同框架的 Agent 能互相通信。

结语

把整条线串起来:Agent 之所以区别于普通 AI,是因为它把 LLM 从“答题者”变成了“执行者”,大脑负责推理,规划拆解目标,工具真正动手,记忆积累经验。ReAct、Plan & Execute、Reflection 三种设计模式,对应“边想边做”“先想再做”“做完再改”三种做事方式。至于选哪个框架,代码库框架让你能够掌控全局,平台类框架让你能够快速上手。理解了这个从“是什么”到“怎么思考”再到“用什么做”的脉络,再去上手任何一个 Agent 框架,都不会觉得陌生了。

Milvus Cloud——Agent 框架工作方式 使用 GPT-4 来生成任务、确定优先级并执行任务,同时使用插件进行互联网浏览和其他访问。AutoGPT 使用外部记忆来跟踪它正在做什么并提供上下文,使其能够评估其情况,生成新任务或自我纠正,并将新任务添加到队列中,然后对其进行优先级排序。也是采取类似工作的方式。Agent 与一般的 LLM 最大的不同点在于,LLM Agent 通常根据任务的总体目标来去指定以及编排子目标,而 LLM 通常是作为一个被调用的工具,在一个工作流中担任一个具体任务的执行者。 阅读详情

相关推荐

Agent : 一文读懂LLM Agent架构,详解Profile,Memory,Planning,Action模块作用

对于对Agent感兴趣的朋友们,我推荐一篇论文,它全面地介绍了Agent的架构,对于理解Agent的全局有着重要的价值。架构就像PC的硬件,但仅依赖架构设计是不够的,我们还需要赋予Agent完成不同任务的能力,这些被视为“软件”资源。除了这些基础知识,我认为最有价值的部分在于,它总结了基于大型语言模型(LLM)的Agent的架构,使我们能够按照一定的标准范式去设计自己的Agent。反馈的来源可能来自任务执行结果的客观反馈,也可能是根据人的主观判断给出的反馈,甚至还可以是由辅助模型提供的反馈。

具身机器人和通用AI 1万+

【Agent系列】详细调研总结19种主流Agent框架

详细总结对比19种主流Agent框架

m0_68116052的博客 5万+

国密SKF库数字签名全解析:SM2签名与验证的详细实现

本文详细解析了基于国密SKF库实现SM2数字签名与验证的全过程。内容涵盖SKF库环境搭建、设备初始化、PIN码验证、SM2签名生成以及纯软件与SKF库两种验证方式的详细实现,为开发者提供了一份实用的国密算法开发指南。

weixin_29303701的博客 322

手把手教你从零搭建Agent框架

无论是环境的反馈,还是人类的指令,Agent 都需要完成一个对接收到的信息进行“理解”,并依据得到的理解进行意图识别,转化为下一步任务的过程。真正让人惊讶的是大模型在推理上的能力涌现。推理,一般指根据几个已知的前提推导得出新的结论的过程,区别于理解,推理一般是一个“多步骤”的过程,推理的过程可以形成非常必要的“中间概念”,这些中间概念将辅助复杂问题的求解。不同的智能体有不同的推理提示风格、不同的输入方式以及不同的解析输出方式,依赖于用户对应用的自定义,说白了就是对大模型进行一层封装更方便管理。

ytt0523_com的博客 5776

前沿数据解析 | 麻省理工-斯坦福-丰田研究中心电池数据集:AI驱动下的电池寿命早期预测

本文解析了麻省理工、斯坦福与丰田研究中心联合发布的电池数据集,展示了AI驱动下的电池寿命早期预测技术。通过分析124个商用锂离子电池的完整生命周期数据,研究团队仅用前100次循环数据即可准确预测电池报废时间,为电动汽车电池管理提供革命性解决方案。数据集包含LFP/石墨体系电池的详细测试记录,结合差分容量分析和梯度提升树模型,预测精度显著提升。

weixin_26950847的博客 529

pandas教程:2012 Federal Election Commission Database 2012联邦选举委员会数据库

里面包含了支持者的名字,职业和雇主,地址,赞助金额。我们可以已经能想到如何切割、整理数据,来提取赞助者的统计数据,或提取宣传活动的模式,这里我们展示一些不同的分析方法。可以看到有些职业是同一种工作类型,指代的是同一个东西。这两个连续操作是分别独立执行的,一个结束后,另一个才开始。上,这里我是把数据集压缩成了ZIP格式,解压后能正常导入)。我觉得也有必要好好了解一下,这个网站做了很好的讲解,),所以我们最好添加这样的信息。这样的情况,即把两个索引操作连在一起。,发现映射关系被正常执行了,所以这里的。

Cachel Wood的博客 349

推荐收藏!九大最热门的开源大模型 Agent 框架来了

在人工智能领域,AI Agent 扮演着关键角色,能够模拟人类的智能行为。近年来,开源社区涌现出多个优秀的 AI Agent 框架,本文将介绍九种备受关注的开源AI Agent框架,包括AutoGPT、AutoGen、Langfuse、ChatDev、BabyAGI、CAMEL、SuperAGI、MetaGPT和ShortGPT。这些框架为开发者提供了丰富的资源和工具,为智能应用的开发和创新提供了强大支持。

机器学习社区 1万+

在 SAP 系统中,成本中心(Cost Center)是成本核算与费用管控的基础组织单元,其设计质量直接决定了后续成本归集、分摊、分析及责任考核的准确性

SAP系统成本中心设计核心要点:1. 设计原则包括责任可控、业务同质、核算颗粒度适配、组织对齐及稳定性平衡;2. 划分维度主要有部门、功能、地域、项目和资产5类,可组合使用;3. 需避免颗粒度过细、跨责任主体归集等常见误区;4. 建议采用"明确目标-梳理业务-设计编码"三步法,建立科学的成本中心体系。合理的成本中心设计能精准归集费用、明确责任主体,为成本分析和管控奠定基础。

金牌架构师 1437

大模型技术全景(九):AI Agent,让大模型“自己干活“——架构与设计模式

定义:Agent(智能体)是能够感知环境、自主决策、并调用工具去完成特定任务的智能系统。"带大脑、有手脚、有计划"的数字助手。传统 AI vs Agent传统 AIAgent形象复读机社团负责人模式问答模式:你推一下,它动一下任务驱动:你给目标,它自己搞定行为问"怎么写策划"→ 给模板,结束拆出"定场地/发通知/拉赞助"→ 自己执行感知与规划:调日历 API 看空闲场地,拆出三个步骤调用工具:自动发邮件联系场地管理员,搜索潜在赞助商自主决策:原场地被占用?自动查备用场地、重新协调记忆。

2502_94387000的博客 3448

从零开始跑通3DGS教程:(三)坐标系与尺度编辑(CloudCompare)

本文所属《从零开始跑通3DGS教程》系列文章; sfm重建的点云已经丢掉了尺度信息,并且坐标系跟图像数据有关(SFM初始化选择的图像),所以如果想恢复物理真实尺度,以及在想要的视角下渲染,那么需要对尺度和坐标系进行编辑修正,下文介绍如何使用CloudCompare修改坐标系和尺度

诺有缸的高飞鸟的博客 2870

国科大人工智能原理与算法-2024-第一次作业-雷震老师

1. 反射行动(比如从热炉子上缩回你的手)是理性的吗?它们是智能的吗? 2. 以下的计算机系统在何种程度上是人工智能的实例: - 超市条码扫描器 - 网络搜索引擎 - 语音激活的电话菜单 - 对网络状态动态响应的网络路由算法 3. 为什么进化会倾向于导致行为合理的系统?设计这样的系统想达到的目标是什么?

MatsumotoChrikk 2926

Agent原理、主流框架、设计模式及应用案例

学术界和工业界对术语“智能体”提出了各种定义。大致来说,一个智能体应具备类似人类的思考和规划能力,拥有记忆甚至情感,并具备一定的技能以便与环境、智能体和人类进行交互。可以将智能体想象成环境中的数字人,其中:智能体 = 大语言模型(LLM) + 观察 + 思考 + 行动 + 记忆。这个公式概括了智能体的功能本质。为了理解每个组成部分,让我们将其与人类进行类比:1. 大语言模型(LLM):LLM 作为智能体的“大脑”部分,使其能够处理信息,从交互中学习,做出决策并执行行动。

lyy2017175913的博客 2670

【Dify】36氪新闻热榜智能自动化采集与AI处理

本文介绍如何利用Dify等自动化工具实现36氪新闻热榜的智能采集与处理。通过HTTP请求节点获取数据,JSON解析节点结构化处理,AI处理节点生成智能摘要,最终格式化输出结果。工作流程包含数据获取、解析、AI摘要、文本整理和内容输出五个环节,支持批量化、定制化的新闻处理需求。该方案适用于行业监测、内容创作、舆情管理等场景,显著提升信息获取效率,实现"所需即得"的自动化新闻服务。系统采用OpenAI GPT和Dify API作为核心模型,无需复杂人工干预即可完成全流程处理。

Mr数据杨 595

AI Agent全解:原理、主流框架、设计模式及应用案例分享_ai agent 框架

学术界和工业界对术语“智能体”提出了各种定义。大致来说,一个智能体应具备类似人类的思考和规划能力,拥有记忆甚至情感,并具备一定的技能以便与环境、智能体和人类进行交互。可以将智能体想象成环境中的数字人,其中:智能体 = 大语言模型(LLM) + 观察 + 思考 + 行动 + 记忆。这个公式概括了智能体的功能本质。为了理解每个组成部分,让我们将其与人类进行类比:1. 大语言模型(LLM):LLM 作为智能体的“大脑”部分,使其能够处理信息,从交互中学习,做出决策并执行行动。

HUANGXIN9898的博客 1325

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 238

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

全方位解析AI Agent:原理深入、主流框架详解、设计模式探讨及应用案例分享

学术界和工业界对术语“智能体”提出了各种定义。大致来说,一个智能体应具备类似人类的思考和规划能力,拥有记忆甚至情感,并具备一定的技能以便与环境、智能体和人类进行交互。可以将智能体想象成环境中的数字人,其中:智能体 = 大语言模型(LLM) + 观察 + 思考 + 行动 + 记忆。这个公式概括了智能体的功能本质。为了理解每个组成部分,让我们将其与人类进行类比:1. 大语言模型(LLM):LLM 作为智能体的“大脑”部分,使其能够处理信息,从交互中学习,做出决策并执行行动。

2401_85373691的博客 3285

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

AI Agent - 7大认知框架全解析与代码实现

出品丨咖哥 AI作者|黄佳AI Agent,最近火得一塌糊涂。Sam Altman 曾这样描述未来的AI Agent:“今天的AI模型是它们将会是的最‘笨’状态,未来只会越来越聪明!” 吴恩达在AI Ascent 2024会议上也不吝赞美:“这是AI发展的黄金时代,生成式AI和AI Agent将彻底改变我们工作的方式!”。这些业界领袖的话让人感受到未来AI与人类生活、工作的深度融合正在加速到来...

AI科技大本营 7256

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

AI Agent 主流的设计模式(ReAct,Reflection,LATS)其实没有很复杂。

文章摘要: AI Agent主流设计模式包括四种核心架构:1)ReAct(思考-行动-观察循环),通过交错式工具调用实现动态适应;2)Plan & Execute(计划与执行分离),牺牲灵活性换取效率;3)ReWOO(无观察推理),引入变量实现高效数据流;4)LLM Compiler(任务图并行),通过DAG实现并发执行。ReAct保留了强化学习优势但成本高,后三种模式通过不同方式优化执行效率,但可能牺牲实时反馈能力。开发智能体不一定需要框架,但需要根据任务特性选择合适模式:复杂交互选ReAct

m0_71746299的博客 929

AI Agent 深度学习笔记:概念辨析与设计模式详解

AI Agent与Agentic AI辨析及主流设计模式解析 本文深入探讨了AI Agent与Agentic AI的核心概念区别,系统梳理了AI Agent的五大发展阶段。重点解析了四种主流设计模式:ReAct模式通过推理-行动循环实现动态决策;CoT模式采用分步思维链增强推理能力;ToT模式构建树状思维结构支持多路径探索;Plan-and-Execute模式将战略规划与执行分离。每种模式都具有独特优势,适用于不同场景,如客服系统、法律咨询、产品设计等复杂任务,展现了AI Agent在自主性、反应性和学习能

嫣然细雨红尘路 1070

小白也能快速看懂的 AI Agent 主流设计模式【收藏必看】

总结来看,通用场景,React 作为最基础的设计模式他的本身其实很简单的,但是因为他每次限定了自己只能执行一个程序,因此他也是比较慢的。因此呢,出现了一些性能优化,比如工具并行执行,但是如果要想保持优化的同时也保留 React 灵活调整的策略,就需要打破每次只能执行一个工具的限制。这也是 Plan & Execute 和 LLM Compiler,所做的事。更进一步呢,如果我们希望工具之间能够进行信息传输,可以使用 REWООO,

大模型教程的博客 1067

收藏!小白也能轻松掌握的AI Agent主流设计模式详解

总结来看,通用场景,React 作为最基础的设计模式他的本身其实很简单的,但是因为他每次限定了自己只能执行一个程序,因此他也是比较慢的。因此呢,出现了一些性能优化,比如工具并行执行,但是如果要想保持优化的同时也保留 React 灵活调整的策略,就需要打破每次只能执行一个工具的限制。这也是 Plan & Execute 和 LLM Compiler,所做的事。更进一步呢,如果我们希望工具之间能够进行信息传输,可以使用 REWООO,

大模型教程的博客 717

AI Agent从无到有1:核心概念、主流框架与系统化学习路径

AI Agent 开发指南:从入门到实战 2025年被视为AI Agent元年,随着Manus等通用智能体的兴起和企业需求激增,AI Agent已成为开发者必须掌握的关键技术。本文系统梳理了AI Agent的核心概念、主流开发框架(LangChain/LangGraph/CrewAI)和完整学习路径,包含五大阶段: 基础储备:掌握Prompt工程和API调用 LangChain核心:模型I/O、链式调用、记忆管理等 单智能体实战:构建具备RAG和工具调用能力的客服机器人 多智能体协作:使用LangGraph

Wang的专栏 363

AI Agent - 7 大认知框架全解析与代码实现

出品丨咖哥 AI作者|黄佳AI Agent,最近火得一塌糊涂。Sam Altman 曾这样描述未来的AI Agent:“今天的AI模型是它们将会是的最‘笨’状态,未来只会越来越聪明!” 吴恩达在AI Ascent 2024会议上也不吝赞美:“这是AI发展的黄金时代,生成式AI和AI Agent将彻底改变我们工作的方式!”。这些业界领袖的话让人感受到未来AI与人类生活、工作的深度融合正在加速到来...

AI科技大本营 1831

AI Agent主流框架全景解析:从LangChain到AutoGen的架构对比与选型指南

在人工智能领域,智能体(AI Agent)作为能够感知环境、决策并执行任务的系统,其核心能力包括规划、记忆、工具使用和多步执行。为实现这些功能,开发者需要处理任务分解、上下文管理、工具集成等复杂工程问题。Agent框架通过抽象通用能力为可复用组件,显著提升了开发效率。从技术原理看,主流框架可分为基于链与编排、自主智能体、多智能体协作等类别,各自对应不同的应用场景。例如,LangChain适用于复杂工作流自动化,AutoGen擅长多角色协作任务。这些框架通过模块化设计降低了构建智能应用的难度,在自动化流程、智

weixin_33850015的博客 431
上一篇: Linux基础指令:从Shell原理到权限
下一篇: 从单 Agent 到多 Agent:Coze、千帆与 WorkBuddy 实战
jinyishu_
博客等级 码龄1年 53粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值