Flashrag
一、项目简介
FlashRAG 是中国人民大学开源的高效 RAG 研究与开发框架。它内置多种主流 RAG 算法、常用数据集与自动化评测工具,让研究者能快速复现实验、横向对比不同 RAG 方案的效果。
二、核心特性
- 内置多种 RAG 算法:覆盖检索、重排、生成各环节;
- 常用数据集集成:开箱即用的评测数据;
- 自动化评测:量化检索与生成质量;
- 组件化设计:各模块可自由替换;
- 易于扩展:方便加入自定义方法;
- 研究导向,论文复现友好。
三、适用场景
- RAG 算法研究与横向对比;
- 实验复现与消融分析;
- RAG 评测流水线搭建。
四、快速上手
pip install flashrag
# 参考官方示例配置 retriever / generator 并运行评测
五、注意事项
- 偏研究用途,生产部署需二次封装;
- 数据集与模型下载耗时较长;
- 注意依赖版本兼容。