外观
Prompt、RAG 和微调该怎么选?
标准回答
任务说明不清先改 Prompt;需要访问频繁更新的外部知识通常先考虑 RAG;需要稳定学习特定表达或任务模式,且有高质量数据时,再评估微调。
关键机制
- Prompt 调整本次输入;RAG 查外部资料放进上下文;微调通过训练更新模型或适配器参数。它们可以组合使用。
- 产品手册、实时设备状态和用户私有资料,不宜只靠训练参数记忆;检索更容易更新、授权和追溯来源。
- 微调前先建立基线和独立评估集,确认差距来自模型行为,而不是脏数据、差检索或模糊输出规范。
通俗例子
客服回答语气不统一,可以先用示例和格式要求;手册更新太频繁,优先做检索;大量稳定的分类标注任务仍达不到质量目标,再用数据验证微调收益。
易混淆点
RAG 不保证永远正确,微调也不保证记住每个事实。不能把二者简单理解为“免费方案”和“高级方案”。
参考资料
内容来源
- Android 技术札记 · 原条目
rag-or-finetune