RAG-day11

一、RAG 常见面试必问:三种检索误区

1. 只依赖向量检索

问题:只靠语义匹配,遇到专业名词、法规编号、固定关键词,搜不到、匹配不准。解决:必须搭配 ES 关键词稀疏检索,做混合检索。

2. 分块越大越好 / 越小越好

  • 块太大:内容杂乱,无关信息多
  • 块太小:一句话被切碎,语义不完整正确:根据文档类型,选递归 / 父子 / 重叠分块,适中切分。

3. 把所有检索结果都喂给大模型

问题:不做重排、不做压缩,垃圾内容也塞进去,容易跑偏、出幻觉。正确:加 Rerank 重排 + 上下文压缩,只留高相关内容。

二、RAG 上下文窗口限制(很好懂)

每一个大模型都有最大能容纳的文字长度 ,叫上下文窗口。意思就是:一次不能塞无限多文档,塞多了模型处理不了、还浪费费用。所以必须做:重排筛选 + 上下文压缩,精简内容再输入。

三、RAG 对话记忆能力(多轮对话)

用户不是只问一句,会连续追问、关联上一句问题。比如:先问 "乌干达鲜鱼标准",再问 "那检疫要求呢"。模型要记住上文对话内容,才能理解省略的问句。实现方式:把历史对话一起拼进去,作为上下文传给大模型。

四、RAG 本地部署 vs 在线调用

在线调用

调用网上现成大模型(通用大模型接口)优点:省事、不用自己运维缺点:有网络依赖、数据有外传风险

本地私有化部署

把大模型、向量库、RAG 全部部署在自己服务器 / 电脑优点:数据不外泄、内网可用、隐私安全缺点:需要机器配置高、要自己维护

五、RAG 适合做什么、不适合做什么

适合

  1. 企业私有文档、规章、法规、手册问答
  2. 知识库客服、内部资料查询
  3. 行业固定知识答疑、文档解析

不适合

  1. 需要实时最新热点新闻
  2. 纯创意写作、无资料支撑的脑洞内容
  3. 复杂数学推理、专业深度科研论证

六、RAG 整体优化总结(极简 5 条背会就能面试)

  1. 分块策略选对,不偏大也不偏小
  2. 用 ES + 向量 混合检索,兼顾关键词和语义
  3. 加 Rerank 重排,精选高相关内容
  4. Query 改写 + 上下文压缩,精简输入
  5. 多轮对话带入历史上下文,理解连贯提问
相关推荐
loulanyue_2 小时前
给概率大模型套上确定性缰绳:GraphRAG、神经符号与知识超图重构可信AI底座——读陈华钧杨博等CNCC2026第十届知识图谱论坛实录
人工智能·rag
goehou9 小时前
向量检索找不到那个型号,混合检索和重排怎么搭
llm·检索增强·向量检索·rag·混合检索
vailee10 小时前
42 万字符的工具输出压进 6,945 token:Agent 长会话的上下文治理实践
java·大数据·人工智能·prompt工程·rag·上下文管理
code2cat11 小时前
【随笔】RAG语义缓存:问题很相似,答案就能直接复用吗
java·缓存·知识库·rag
夏文强1 天前
Rerank 与混合检索:怎么让 RAG 从「能用」变成「好用」
人工智能·大模型·向量数据库·rag·检索增强生成
惊讶的猫1 天前
Query 改写
java·rag
code2cat1 天前
【随笔】RAG检索缓存:复用证据之前,先把权限和版本放进缓存键
java·人工智能·缓存·知识库·rag
小易老师AI实战1 天前
MCP服务快速实现智能体/RAG项目的插拔功能
agent·rag·mcp·fastmcp·大模型工具调用·streamable‑http
@嵌入式扫地僧1 天前
实战教程:NVIDIA Jetson Nano 8GB 搭建本地 RAG 大语言模型知识库完整指南
人工智能·ai·jetson nano·1024程序员节·rag
8486981191 天前
RAGFlow v1.0 企业级 RAG 落地实录:从零部署到 RAGAS 评估闭环(全踩坑记录)
人工智能·大模型·rag·ragflow·ragas