搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「RAG 向量检索」找到 220 条内容
按专题浏览 →匹配正文:RAG 回答错了,最常见的第一反应是什么? 改 Prompt,换大模型,或者把 Top-K 调大。 这三个动作都可能有用,但它们不应该成为排查起点。 因为最终答案只是链路最后一层。错误可能早在文档解析时就发生,也可能是 Query 被改写带偏、过滤条件挡掉了正确文档、向量召回没找到、融合时被压下去,或者 Rerank 把正确证据排到了后面。 如果连正确证据在哪一层消失都不知道,改参数更像碰运气。 排查前,为什么先要有“正确证据”? 如果只知道“答案错了”,排查没有参照物。 系…
匹配正文:…统把它们直接交给大模型,大模型很可能把几段相近内容整理成一套完整流程。文字顺,步骤也像那么回事,但关键规定并不在资料里。 这就是 RAG 面试中很容易被低估的一道题: 资料里没有答案时,RAG 怎么判断证据不够,并避免强行生成? 很多人的第一反应是:“设置一个相似度阈值,低于阈值就拒答。” 这句话只答到了最外层。面试官很快会继续问: 向量库几乎总能返回结果,相关和足够怎样区分? 阈值应该怎么定,换模型后还能不能继续用? 有答案却被拒绝,和没答案却强答,哪个更严重? 检索分数过…
用户点下发送以后,页面空了很久,随后答案一口气开始出现。 遇到这种现象,一种常见判断是大模型太慢,需要换一个更快的模型。 但一条 RAG 请求在模型生成第一个字之前,已经经过 Query 处理、Query Embedding、关键词与向量检索、候选融合、Rerank 和上下文构建。真正的等待可能发生在其中任何一段。 从调用依赖关系看,模型要等检索证据准备好,才能开始基于证据生成。因此,如果向量检索阶段很慢,流式输出只能改变第一个 Token 之后的展示,不能缩短前面的检索等待…
学习内容与项目面试,在同一条路上。