---
title: "LLMs、RAG、AI Agent 三个到底什么区别？"
type: source
tags: [llm, rag, ai-agent]
date: 2025-11-19
---

## Source File
- [[raw/AI/LLMs、RAG、AI Agent 三个到底什么区别？.md]]

## Summary
- 核心主题：LLM（大型语言模型）、RAG（检索增强生成）、AI Agent（人工智能代理）三者区别
- 问题域：AI 应用开发基础概念区分
- 方法/机制：
  - LLM = "天才大脑"，擅长思考但对当前情况无知
  - RAG = "随身图书馆助理"，为 LLM 提供实时外部知识
  - AI Agent = 行动系统，感知→规划→执行→反思的循环
- 结论/价值：三者不是竞争技术，而是在不同层面满足不同场景的能力组合，未来架构应将三者结合

## Key Claims
- LLM 只能回答训练数据截止时间之前的问题，对实时信息一无所知
- RAG 通过检索外部知识库为 LLM 提供实时信息，极大降低幻觉
- AI Agent 通过五步循环（获取任务→扫描场景→思考→行动→迭代）实现自主决策和执行
- 最佳实践：LLM 负责推理，RAG 确保准确性，Agent 实现自主性

## Key Quotes
> "LLM 在思考方面非常出色，但对当前情况却一无所知。" — 作者观点
> "RAG 就像是给那个'全能天才大脑'配备了一位随身图书馆助理。" — 作者类比
> "AI Agent 围绕大脑 LLM 构建一个循环控制系统，能够感知目标、规划步骤、执行动作、并能够反思结果。" — 作者定义
> "未来不在于选择其一。而在于将三者结合起来进行架构设计。用于思考的 LLMs，用于认知的 RAG，用于执行的 Agent。" — 核心结论

## Key Concepts
- [[LLM]]：大型语言模型，AI 应用的"天才大脑"
- [[RAG]]：检索增强生成，为 LLM 提供外部实时知识的机制
- [[AI代理]]：具备自主决策和任务执行能力的 AI 系统
- [[向量数据库]]：RAG 系统中存储和检索知识的技术
- [[NL2SQL]]：自然语言转 SQL，使 Agent 能查询数据库

## Key Entities
- [[ChatGPT]]：OpenAI 开发的底座大模型
- [[DeepSeek]]：中国开发的大语言模型
- [[Qwen]]：阿里云开发的大语言模型
- [[Midjourney]]：专用于图像生成的 AI 模型
- [[Stable Diffusion]]：开源图像生成模型

## Connections
- [[LLM]] ← depends_on ← [[RAG]]
- [[RAG]] ← provides_context ← [[向量数据库]]
- [[AI代理]] ← uses ← [[LLM]]
- [[AI代理]] ← uses ← [[RAG]]

## Contradictions
- （暂无冲突记录）