开源项目 gemini-rag-doc-processing:Gemini + pgvector 混合检索 RAG 全栈方案
Eric-Souza 在 GitHub 开源 gemini-rag-doc-processing,一个基于 Google Gemini、LangChain/LangGraph、Postgres + pgvector 的全栈 RAG 文档处理项目,支持文档上传、混合检索(向量 + 全文检索,RRF 融合、本地 cross-encoder 重排)、SSE 流式输出和 Langfuse 追踪。在 22 个案例的 golden set 上,混合检索加重排把 hit@1 从纯向量的 73% 提到 91%;7 案例 CI 子集上 RAGAS 评出 faithfulness 1.00、answer relevancy 0.90。
推荐理由:给出了完整可部署的 RAG 技术栈和实测检索指标,其中混合检索加 rerank 将 hit@1 从 73% 提升到 91%,也保留了 reranker 变差的分析。