AI Agent 开发 0-1 学习路线(学习目标)

  • RAG :给模型查外部知识,让它不胡说。
  • Tool Calling :让模型调用工具(搜索、计算器、API)。
  • Memory :让模型记住对话历史,有上下文。
  • Workflow :把任务拆成固定步骤流程,按顺序执行。
  • Agent :自主思考 + 决定用什么工具 + 怎么走流程,是智能体本身。

1. RAG(检索增强生成)

作用:解决 "模型不知道、会瞎编" 的问题

  • 从外部文档 / 知识库检索相关内容
  • 把检索结果喂给大模型,让它基于真实信息回答
  • 不做决策、不调用工具、不规划步骤
  • 只负责:给知识

2. Tool Calling(工具调用)

作用:让模型能 "动手做事"

  • 模型判断需要工具 → 自动调用
  • 工具包括:搜索、计算器、数据库、发邮件、API
  • 只负责:执行单个动作
  • 不规划流程、不记历史、不检索知识

3. Memory(记忆)

作用:让模型记得之前聊了什么

  • 存储对话历史、用户偏好、任务状态
  • 让多轮对话连贯
  • 只负责:存信息、读上下文
  • 不思考、不调用工具、不做流程

4. Workflow(工作流)

作用:把任务写成固定步骤

  • 例如:用户提问 → 检索 → 总结 → 发邮件
  • 步骤固定、可编排、可可视化
  • 不自主思考,只按流程跑
  • 负责:按顺序执行任务

5. Agent(智能体)

作用:自主完成复杂任务

  • 会思考:我要做什么?
  • 会选择:用 RAG?用工具?走流程?
  • 会记忆:记住上下文
  • 会纠错:失败了重试
  • 是最高级概念,把 RAG / Tool / Memory / Workflow 全部整合起来用
相关推荐
yangmu320328 分钟前
Codex 提示词优化教程:用四要素把模糊需求变成可执行任务
人工智能·学习
无敌贵点大王1 小时前
RTThread学习记录13——关于要使用一个外设,RTThread与cubemx到底要怎么配合?
c语言·stm32·学习·rtthread
喜欢打篮球的普通人3 小时前
MiniMind 学习笔记(十二):Pretrain 实操——从版本梳理到 8GB 显卡上的真实训练
人工智能·笔记·学习
m4Rk_4 小时前
【论文阅读】Agent 记忆机制(87):VizoMem——把文本历史转化为可检索的视觉记忆
论文阅读·人工智能·学习·开源·github
坤坤子吖4 小时前
算法学习——高精度加减乘除
c++·笔记·学习·算法
HY小宝F5 小时前
树莓派智能摄像头系统 30 天重学计划之 Day 03 · 网络基础:建立“包“的思维 —— 学习总结
网络·学习
dadaobusi5 小时前
学习:AXI协议
学习
xxwl5855 小时前
vue3的入门学习
前端·vue.js·学习
Joe_Wang55 小时前
【从0到1学习JVM · 21】既不浪费空间又没有碎片,标记整理算法到底慢在哪
jvm·学习·算法·垃圾回收·标记整理算法
个 人 练 习 生5 小时前
C++:模板初阶详解
开发语言·c++·经验分享·学习