概念检索前过滤 / 权限预过滤
pre-filtering
RAG权限控制技术,查询时先按用户权限范围过滤向量库中的chunk元数据,再做向量相似度检索,确保无权内容不被召回。
时间轴 (近 90 天)
10月14日
生产级 RAG 通常采用「检索前过滤」(pre-filtering)而非「检索后过滤」(post-filtering),因为后者会让无权限内容先进入模型上下文,既浪费 token,也存在泄露风险。
待验证50%
10月13日
将套餐类型等关键维度存为可过滤的元数据字段,可在检索前排除不相关分支,属于混合检索中的pre-filtering
待验证50%
10月12日
在检索层做权限控制意味着向量库中每个chunk携带访问控制元数据,查询时先按当前用户权限范围过滤,再做向量相似度检索。
待验证50%
9月12日
先检索后过滤(post-filtering)在过滤条件严格时可能导致召回不足,先过滤后检索(pre-filtering)可能破坏索引结构导致检索效率下降
待验证50%
全部知识事实 (4)
待验证
生产级 RAG 通常采用「检索前过滤」(pre-filtering)而非「检索后过滤」(post-filtering),因为后者会让无权限内容先进入模型上下文,既浪费 token,也存在泄露风险。
50%待验证将套餐类型等关键维度存为可过滤的元数据字段,可在检索前排除不相关分支,属于混合检索中的pre-filtering
50%待验证在检索层做权限控制意味着向量库中每个chunk携带访问控制元数据,查询时先按当前用户权限范围过滤,再做向量相似度检索。
50%待验证先检索后过滤(post-filtering)在过滤条件严格时可能导致召回不足,先过滤后检索(pre-filtering)可能破坏索引结构导致检索效率下降
50%