Skip to content

💡 Feature: RAG 混合搜索(BM25 + 向量) #1

@SourceSeeker-SameOrigin

Description

@SourceSeeker-SameOrigin

需求描述

当前 RAG 引擎只使用 pgvector 向量搜索(cosine similarity),对于精确关键词匹配场景效果不佳。

建议方案

引入 BM25 全文检索,与向量搜索结合实现混合搜索:

  1. PostgreSQL tsvector 全文索引
  2. BM25 评分 + 向量相似度加权融合
  3. RRF (Reciprocal Rank Fusion) 合并排序

参考

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestroadmapProduct roadmap

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions