Skip to content

RAG / Agent / 微调对照 ​

类型:[决策] · 概念对照,不展开实现。细节见 RAG 是什么、Agent 是什么。

面试和选型时,先分清这三件事分别解决什么问题。

RAGAgent微调(Fine-tune)
一句话先检索再生成,把外部知识塞进上下文模型会规划并调用工具把事做完用数据改模型权重,让口吻/格式/领域更贴
典型问题「我们制度/文档里怎么说?」「帮我查库、改文件、跑流程」「固定行业话术、固定输出格式、领域术语」
知识更新改知识库即可靠工具与外部系统要重新训练/部署,成本高
何时用知识在文档/库里,且要可追溯需要多步行动、接 API/浏览器/代码提示词+RAG 仍不够,且有稳定数据与评估
何时别用问题靠通识就能答;库很烂单次问答就够;无可靠工具数据少、要快速改规则、只是缺知识(先 RAG)
成本感中(嵌入+检索+调用)中高(多轮+工具失败重试)高(数据、训练、评估、版本)

我的默认顺序 ​

text
Prompt / 结构化输出
    ↓ 不够
RAG(知识在外部)
    ↓ 还要「办事」
Agent(工具调用)
    ↓ 以上都稳了仍不够
再评估微调

多数业务系统:Prompt + 业务 API +(可选)RAG 就够;不要一上来微调或上重 Agent。