关于 RAG 的十个核心问题

  • RAG 是什么:检索增强生成,给大模型「开卷考试」,让它的回答基于真实文档

  • 工作流程:分索引阶段(离线建库)和查询阶段(在线检索+生成)

  • 微调 vs RAG:微调是「内化知识」,RAG 是「外挂参考书」,两者互补

  • 文档切割:从固定大小到语义切割,推荐先用递归字符切割起步

  • Re-rank:用 Cross-Encoder 对检索结果做精排,准确率提升 30-50%

  • Embedding:从 Word2Vec 到 BERT 再到 BGE-M3,技术不断演进

  • 向量数据库:Milvus、Pinecone、Weaviate 等各有侧重,按需选型

  • 多路召回:向量检索 + BM25 混合检索,效果比单路好 10-30%

  • 效果量化:用 RAGAS 等框架评估 Faithfulness、Relevance 等核心指标

  • 大模型幻觉:RAG 是降低幻觉的核心手段,但不能完全消除,需要组合策略

相关推荐
joshchen21513 小时前
强化学习基础(赵世钰)第二章 贝尔曼方程
人工智能·python·机器学习·强化学习
魔术师Grace13 小时前
普通人学 AI,不要一上来就学提示词
前端·人工智能·程序员
数字化转型202513 小时前
10年之后的未来:AI + 机器人成为主要价值创造者
人工智能
ZhengEnCi13 小时前
01d-前馈神经网络代码实现 💻
人工智能·深度学习·神经网络
冬奇Lab13 小时前
一天一个开源项目(第93篇):Symphony - OpenAI 官方定义的 AI 代理编排规范
人工智能·openai·agent
雷帝木木13 小时前
Python 中的配置文件管理:从基础到高级应用
人工智能·python·深度学习·机器学习
小龙报13 小时前
【必装软件】python及pycharm的安装与环境配置
开发语言·人工智能·python·语言模型·自然语言处理·pycharm·语音识别
雷帝木木14 小时前
Python元编程高级技巧:深入理解代码生成与动态行为
人工智能·python·深度学习·机器学习
草莓熊Lotso14 小时前
Python 入门必吃透:函数、列表与元组核心用法(附实战案例)
大数据·服务器·开发语言·c++·人工智能·python·qt
李昊哲小课16 小时前
Hermes Agent 系统架构设计
人工智能·智能体·hermes agent