当前位置: 首页 > news >正文

AI Agent 常见架构全景

一、ReAct 架构(Reasoning + Acting)

最经典、应用最广泛的 Agent 架构,OpenAI Function Calling / LangChain 的底层逻辑都基于此。

执行流程

┌─────────────────────────────────────────────────┐ │ 用户目标 │ └──────────────────────┬──────────────────────────┘ ▼ ┌──────────────────────────┐ │ LLM 推理(Think) │ │ "我需要先查天气" │ └────────────┬─────────────┘ ▼ ┌──────────────────────────┐ │ 选择工具 & 生成参数 │ │ tool: search_weather │ │ param: city=北京 │ └────────────┬─────────────┘ ▼ ┌──────────────────────────┐ │ 执行工具调用 │ │ 获取: 北京晴 25°C │ └────────────┬─────────────┘ ▼ ┌──────────────────────────┐ │ 观察结果 → 再次推理 │ │ "天气适合出行,下一步..." │ └────────────┬─────────────┘ ▼ ┌────────┴────────┐ │ 任务完成? │ └────────┬────────┘ 是 ↙ ↘ 否(回到推理) ▼ ▼ 返回最终结果 继续下一轮工具调用

核心特点

项目

说明

思维链

每轮Thought → Action → Observation​ 循环

优势

灵活、通用,适合开放式任务

劣势

长任务容易"跑偏",缺乏全局规划

典型实现

LangChain AgentExecutor、OpenAI Function Calling


二、Plan-and-Execute 架构(规划 + 执行分离)

先把任务拆好,再一步步执行。类似"先写大纲再写文章",比 ReAct 更可控。

执行流程

┌─────────────────────────────────────────────────┐ │ 用户目标 │ └──────────────────────┬──────────────────────────┘ ▼ ┌──────────────────────────────┐ │ 🧠 Planner(规划器) │ │ LLM 生成完整执行计划: │ │ ① 搜索目的地信息 │ │ ② 查询航班价格 │ │ ③ 筛选酒店 │ │ ④ 生成行程文档 │ └────────────┬─────────────────┘ ▼ ┌──────────────────────────────┐ │ 📋 计划队列(Task Queue) │ │ [Step1] → [Step2] → [Step3] │ └────────────┬─────────────────┘ ▼ ┌──────────────────────────────┐ │ ⚙️ Executor(执行器) │ │ 逐条执行,每步可调用工具 │ │ 遇到错误 → 反馈给 Planner │ └────────────┬─────────────────┘ ▼ ┌──────────────────────────────┐ │ 汇总结果 → 返回用户 │ └──────────────────────────────┘

核心特点

项目

说明

规划器

负责拆解任务、生成 DAG 执行图

执行器

按序执行,每步可独立调用工具

容错

某步失败可重规划(Re-plan)

优势

全局可控、适合复杂多步任务

劣势

初始规划可能不完美,需动态调整

典型实现

LangGraph Plan-and-Execute、AutoGPT


三、Multi-Agent 架构(多智能体协作)

多个 Agent 各司其职,像"团队分工"一样协作完成复杂任务。

经典架构模式

┌─────────────┐ │ Orchestrator │ │ (协调者/路由) │ └───────┬─────────┘ ┌─────────────┼─────────────┐ ▼ ▼ ▼ ┌────────────┐ ┌───────────┐ ┌────────────┐ │ 搜索 Agent │ │ 代码Agent │ │ 写作Agent │ │ 🔍 │ │ 💻 │ │ ✍️ │ └────────────┘ └───────────┘ └────────────┘ │ │ │ └─────────────┼─────────────┘ ▼ ┌───────────────┐ │ 共享记忆/消息总线 │ └───────────────┘

三种常见协作模式

① 层级模式(Hierarchical)
Manager Agent ├── Worker Agent A(数据收集) ├── Worker Agent B(数据分析) └── Worker Agent C(报告生成)

一个"管理者"分配任务,多个"工人"执行。适合任务清晰、可并行的场景。

② 顺序流水线(Pipeline)
Agent A(采集) → Agent B(清洗) → Agent C(分析) → Agent D(可视化)

每个 Agent 负责一道工序,像工厂流水线。适合数据处理的 SOP 场景

③ 辩论/协商模式(Debate)
Agent A ──↔── Agent B ──↔── Agent C "支持" "反对" "裁判"

多个 Agent 持不同立场辩论,最终收敛到最优解。适合决策、评审类场景

核心特点

项目

说明

通信机制

消息总线 / 共享状态 / 直接调用

角色分工

每个 Agent 有独立工具和 System Prompt

优势

复杂任务拆解、并行加速、专业化

挑战

协调成本高、上下文传递、错误传播

典型框架

CrewAI、AutoGen、LangGraph Multi-Agent


四、三种架构对比总结

维度

ReAct

Plan-and-Execute

Multi-Agent

复杂度

⭐ 低

⭐⭐ 中

⭐⭐⭐ 高

可控性

低(自由探索)

高(先规划后执行)

中(依赖协调)

适用场景

简单工具调用

复杂多步任务

超复杂/需专业化分工

典型用例

查天气、搜资料

做调研报告

软件开发、竞品分析

代表框架

LangChain Agent

LangGraph

CrewAI / AutoGen


五、选型建议

任务简单 + 工具少 → ReAct 任务复杂 + 步骤明确 → Plan-and-Execute 任务超大 + 需多角色 → Multi-Agent
http://www.gsyq.cn/news/1579089.html

相关文章:

  • 【AI原生QLoRA优化实战手册】:2026奇点大会首发的7大量化LoRA训练避坑法则(含GPU显存压缩42%实测数据)
  • 广东中高端休闲棉布/弹力斜纹染色布/混纺类面料/牛仔布料/印花涂层工艺布厂家优选
  • 【2026奇点大会独家授权】:AI状态跟踪的“因果一致性”新标准正式发布,附GitHub开源参考实现(限前500名)
  • 告别“在我电脑上能跑”——用 Vagrant 一键搭建可复现的开发环境
  • 半导体投资的“隐形命门”:深挖六大核心黑马赛道
  • 架构鸟瞰不是PPT,而是可执行的系统解剖术
  • NET 8 Web开发入门(七):安全门禁——JWT 身份验证与授权实战
  • 显存不够用,vLLM 在 AMD 卡上的 PagedAttention 调优实战
  • 【无人机通信】无人机卫星链路混合波束成形的 K 因子自适应 AN 功率分配matlab实现
  • AMD 显卡驱动更新指南,确保 Strix Halo 大模型部署不掉链子
  • 独立站品牌出海,做出高级的品牌
  • 深度技术揭秘:OpenCore Legacy Patcher如何让老Mac突破硬件限制运行最新macOS
  • 传统电话报备 vs 智能手环监管,电力安全差距一目了然
  • 为什么顶尖实验室已弃用手工特征?2026奇点大会公布的“特征熵阈值”动态判据,让AutoFE真正落地产线
  • 【AI原生指令微调终极指南】:2026奇点大会核心方法论首次解密,3大工业级调优范式+5类失效场景避坑清单
  • ATWILC系列Wi-Fi/BT驱动移植:内核配置与设备树适配实战
  • 字符串与字符指针——没有 string 类型的世界
  • 原来公墓陵园设计还有好用的老牌服务商?究竟好在哪?
  • 呼和浩特新城区今日黄金回收行情与靠谱机构全解析 - 全城黄金专业上门回收
  • 呼和浩特玉泉区黄金上门回收六店一览即时变现 - 全城黄金专业上门回收
  • Win11 原生连 iPhone 教程!电脑接打电话、同步通知,但有两个巨大短板要提前知道
  • AdGuard浏览器扩展:3分钟打造无广告、高隐私的纯净上网体验
  • LibreDWG终极指南:解决AutoCAD 2022 DWG文件读取错误的技术深度解析
  • AI时代程序员的不可替代性:从搬砖码农到架构师的四阶跃迁
  • 2026年广告行业管理软件深度测评:如何为你的广告企业匹配最佳方案? - 资讯速览
  • AI 写代码又快又好?你可能少了最关键的一步
  • 兰州汽车贴膜实测排名:哪家玻璃膜技术最靠谱?
  • 南宁全城黄金回收门店盘点 今日金价938元 覆盖测评 - 余生黄金回收
  • 告别“在我的机器上能跑”:Python环境管理避坑指南
  • 第17篇:指针3 指针的“高阶形态”:从指向数据到指向函数