同一需求可以有四条技术路线,成本从低到高:提示词 → RAG → 微调 → Agent。多数场景先用低成本的方案。
决策思路
- 需求 = 通用能力(写作、翻译、总结)→ 提示词就够了
- 需求 = 回答私有/最新知识 → RAG(检索增强)
- 需求 = 固定风格、固定输出格式、领域术语 → 微调
- 需求 = 多步骤、要操作外部系统 → Agent 工作流
组合使用
真实项目常常是组合拳:RAG 提供知识,提示词约束输出格式,微调固化风格,Agent 编排整个流程。四者不是互斥选项。
成本视角
- 提示词:零成本,改动最快,但能力上限低
- RAG:需要建设知识库与检索链路,中等成本
- 微调:需要数据、算力与迭代,成本高
- Agent:工程复杂度最高,适合流程型业务
先画流程图:任务是否单步、是否需要外部知识、是否有固定格式,答案自然就出来了。