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 全部整合起来用
相关推荐
知识分享小能手15 小时前
Flask入门学习教程,从入门到精通,Flask智能租房——详情页完整知识点详解(8)
python·学习·flask
吃好睡好便好15 小时前
矩阵的求幂运算
人工智能·学习·线性代数·算法·matlab·矩阵
weixin_4280053015 小时前
C#调用 AI学习从0开始-第2阶段(Function Calling+工具调用智能体)-第8天Function Calling原理
人工智能·学习·c#·functioncalling
Lucky_ldy16 小时前
51单片机的学习上(结合中科协的个人自用笔记)
嵌入式硬件·学习·51单片机
颖火虫盟主16 小时前
Lua 协程:从 API 到底层原理再到 Skynet 架构的完整学习路径
学习·架构·lua
段一凡-华北理工大学16 小时前
工业领域的Hadoop架构学习~系列文章01:Hadoop与工业4.0深度融合
大数据·hadoop·学习·架构·知识图谱·高炉炼铁·工业智能体
千寻girling16 小时前
机器学习 | 监督学习算法(了解) | 尚硅谷学习
开发语言·人工智能·后端·python·学习·算法·机器学习
red_redemption16 小时前
自由学习记录(195)
学习
该用户已躺平@16 小时前
并网逆变器学习笔记11---并网逆变器学习---SSRF-PLL、DDSRF-PLL、DSOGI-PLL快速上手(结合deepseek脚本快速生成)
笔记·学习
海兰16 小时前
手把手elasticsearch学习之构建 HITL AI 代理
人工智能·学习·elasticsearch