
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 582
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 环境
- 向量检索库
- 模型凭据
安装与启动步骤
-
1先读方法
核心思路是先生成一段假设答案,再用它去检索。
-
2建环境
按仓库清单装依赖,注意检索库版本。
pip install -r requirements.txt -
3准备语料与索引
把文档切成段落建好向量索引,这一步最耗时。
-
4接一个生成模型
假设答案由它来写,规模不必很大。
-
5与直检对比
同一批问题跑两种方式,看召回差异。
如何确认成功
在同一份语料与同一组问题上,假设答案检索的召回率高于直接检索,差异可重复
注意事项
- 这是论文方法的最小实现,不是开箱检索系统。
- 多一次生成就多一次延迟与成本。
- 假设答案写偏了会拉低效果,提示词很关键。
- 在冷门领域收益最明显,热门问题上可能不如直检。
核心亮点
- 无需标注数据,利用LLM生成假设文档实现零样本稠密检索
- 在多个基准上显著提升检索性能,如BeIR数据集
- 实现简洁,Notebook形式易于上手和实验
不足之处
- 依赖LLM生成质量,生成成本较高
- 文档/社区待观察,项目早期,示例和文档有限
适用场景
- 开放域问答中的文档检索
- 无标注数据场景下的信息检索
- 快速原型验证检索增强生成(RAG)
替代项目
ANCE、DPR、GPL
同类项目推荐
LLM-RAG-Architecture
开源
用 .NET 快速搭建生产级 RAG 系统,开箱即用
Production-grade Retrieval Augmented Generation (RAG) architecture using Open Source···
llm-arxiv-daily
开源
每天自动收 arXiv 大模型论文,不用手动刷
Automatically update arXiv papers about LLM Reasoning, LLM Evaluation, LLM & MLLM an···
chatgpt-json-tree-viewer
开源
离线打开对话导出,秒变分支树状图,理清AI聊天脉络
A standalone, offline HTML viewer for exploring and visualizing ChatGPT, DeepSeek, C···
anysearch-mcp-server
开源
一个接口搞定 AI 联网搜索与整页抓取
Unified real-time search MCP server supporting general web search, vertical domain s···
CatWiki
开源
把团队文档变成能对话的知识库,问一句就有答案
A fully functional knowledge base platform offering robust content management, AI-po···
oxylabs-ai-studio-openclaw
开源
装个插件,网页数据采集直接融进工作流
Official Oxylabs AI-Studio Openclaw plugin
SurfSense
开源
一个平台聚合全网实时数据,研究效率翻倍
Air-gapped, privacy-focused, open-source NotebookLM alternative. AI agent that resea···
MiniRAG
开源
用小模型也能轻松搭建 RAG,省成本又高效
[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"
open-deep-research
开源
给个主题,开源模型自动查资料写报告
The Open Deep Research app – generate reports with OSS LLMs