搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「向量检索」找到 256 条内容
按专题浏览 →匹配正文:答案要点 能清晰描述RAG的完整技术链路(索引-检索-生成) 理解Embedding和向量检索的核心作用 能区分Naive RAG与Advanced RAG的关键差异 能结合具体场景说明RAG的价值和局限性 RAG核心架构 RAG = 检索模块 + 生成模块,用外部知识弥补大模型参数知识的局限。 1. 索引阶段(离线) 文档切分:按语义/固定长度分块,控制chunk大小(通常256-512 tokens) 向量化:用Embedding模型(如BGE、text-embeddin…
匹配正文:…引,用于混合检索 分层索引:热点数据内存HNSW + 冷数据磁盘索引 生产实践:90%场景用向量+关键词混合检索(RRF融合),纯向量检索在专有名词、ID查询上效果差。
匹配口述回答:…样理解、定位和修改代码。这跟通用[[RAG]]最大的区别在于,代码的结构化语义太强了,函数间的调用关系、继承关系、跨文件引用,光靠向量检索是搞不定的。 我的核心思路是,先把代码库拆成多粒度的表征,再配合一套分层检索架构。具体说一下,文件级我用代码摘要做[[Embedding]],用来粗筛相关模块;函数和类级别,我会用AST解析出签名和调用关系,配合Embedding做精确定位;行级就是原始代码加行号,用来精准定位Bug。还有一个关系级,用代码图把调用图、继承图存下来,这是理解…
学习内容与项目面试,在同一条路上。