搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「RAG 重排序」找到 310 条内容
按专题浏览 →匹配正文:RAG 回答错了,最常见的第一反应是什么? 改 Prompt,换大模型,或者把 Top-K 调大。 这三个动作都可能有用,但它们不应该成为排查起点。 因为最终答案只是链路最后一层。错误可能早在文档解析时就发生,也可能是 Query 被改写带偏、过滤条件挡掉了正确文档、向量召回没找到、融合时被压下去,或者 Rerank 把正确证据排到了后面。 如果连正确证据在哪一层消失都不知道,改参数更像碰运气。 排查前,为什么先要有“正确证据”? 如果只知道“答案错了”,排查没有参照物。 系…
匹配正文:为什么需要重排? RAG通常采用两阶段架构:召回(Retrieval)+ 重排(Re-ranking)。召回阶段用双塔模型(如BGE、GTE)做向量相似度检索,追求毫秒级响应;但双塔模型的精度天花板明显——query和doc分别编码,缺乏细粒度交互,容易召回语义相关但不够精准的文档。 重排的核心作用 维度 召回阶段 重排阶段 模型架构 双塔(Bi-encoder) 交叉编码器(Cross-encoder) 交互方式 无交互,独立编码 拼接输入,深度交互 计算成本 低(可预计算…
匹配正文:RAG检索优化可以从检索前、检索中、检索后三个阶段系统提升: 一、检索前:查询优化 查询扩展:用LLM生成伪文档(HyDE)或扩展查询词,弥补用户query语义不完整的问题 查询改写:识别用户真实意图,消解歧义(如"苹果"→区分水果/公司) 多跳查询分解:复杂问题拆成子查询,分别检索后聚合 二、检索中:混合检索 单一向量检索有局限,典型组合: 稠密+稀疏:向量语义匹配 + BM25关键词匹配,互补召回 分数融合:线性加权或 learned sparse retrieval(如…
学习内容与项目面试,在同一条路上。