EasyRAG

像搭积木一样快速搭建高准确率 RAG 问答系统

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 79 🐛 待处理 1 👀 关注 4
GitHub ↗
GitHub 星标 ★ 642
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源框架,MIT许可证,完全免费,可自行部署使用。

项目预览

EasyRAG 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队BUAADreamer
定价模式🏷️完全免费
价格说明开源框架,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型aiops,bge,bm25,ccf,glm4,gte,hyde,llm,minicpm,network-operations,qa,rag,retrieval,retrieval-augmented-generation,rrf
GitHub 星标★ 642
上线时间2024-06-04 00:00:00
代码更新2024-11-17
仓库体积31.1 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

EasyRAG 是一个易用的 RAG(检索增强生成)框架,源自 CCF AIOps 国际挑战赛 2024 的季军方案。它旨在解决企业落地 RAG 时面临的工程复杂度高、检索效果调优难等问题,提供从文档解析、向量化、检索到生成的全流程简化能力。核心能力包括:开箱即用的数据管道、多种检索策略融合(如混合检索、重排序)、以及针对运维日志等专业场景的优化。项目采用 Python 实现,模块化设计,便于二次开发。通过内置的评估与调优工具,帮助开发者快速构建高准确率的问答系统。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 642

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 90 分钟 部署方式:本地GPU 5 步

环境要求

  • GPU 24G 显存
  • 约 30G 模型空间
  • 运维领域数据(自带样例可跑)

安装与启动步骤

  1. 1装依赖

    Python 工程,含检索与生成两段。

    pip install -r requirements.txt
  2. 2下模型

    官方脚本统一下载所需模型,注意磁盘配额。

    bash scripts/download.sh
  3. 3处理数据

    它自带网络运维领域的样例数据,先按脚本处理一遍。

    bash scripts/process.sh
  4. 4跑评测

    先用主程序看它在自带数据上的准确率基线。

    python3 main.py
  5. 5起服务与界面

    再起接口和网页界面,接口用 uvicorn 起。

    uvicorn api:app --host 0.0.0.0 --port 8000

如何确认成功

在自带数据上能复现论文量级的回答准确率,接口能返回带依据的答案

注意事项

  • 面向网络运维场景,换领域要重做数据处理与检索库。
  • 轻量是它相对重型 RAG 框架的定位,别指望它覆盖所有文档格式。
  • webui 与接口是两套入口,部署时按需选一个。

核心亮点

  • 源自竞赛 Top3 方案,检索与重排序策略经过实战验证
  • 模块化设计,数据管道、检索、生成可灵活替换,上手快
  • 内置评估工具,方便对比不同配置下的效果,调优有依据

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 对非运维领域场景的泛化能力需自行验证

适用场景

  • 企业知识库智能问答
  • 运维日志与故障排查辅助
  • 学术文献检索与综述生成

替代项目

LangChain、LlamaIndex、Haystack

上一篇:RAGLight

下一篇:app-builder

同类项目推荐

edge-veda 开源

Flutter 端侧 AI 全家桶,Metal 加速,离线跑通 LLM 与多模态

On-device AI SDK for Flutter — LLM inference, vision, STT, TTS, image generation, e···

★ 87 2026-08-09
LoongFlow 开源

让AI边干边学,循环进化,搞定复杂任务

LoongFlow is an expert-grade Agent framework for Loop Engineering. Through a Plan-Ex···

★ 483 2026-08-09
ratel 开源

给 AI 代理瘦身,省 80% token,告别工具过载

Context engineering for AI agents. ~80% fewer tokens. Fix tool overload. Skills and ···

★ 554 2026-08-09
air 开源

让 AI 一次写对 Python Web 应用,少写 JS 多出活

The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic···

★ 920 2026-10-08
skillware 开源

像管理软件包一样管理 AI 技能,让智能体能力随需组合。

A Python framework for modular, self-contained skill management for machines.

★ 178 2026-08-09
LlamaIndexTS 开源

用 TypeScript 构建生产级 LLM 数据应用,快速接入 RAG 与 Agent

Data framework for your LLM applications. Focus on server side solution

★ 3081 2026-08-09
ChatOpsLLM 开源

用聊天方式搞定 LLM 运维,省心又高效

To simplify and streamline LLM operations, empowering developers and organizations t···

★ 143 2026-08-09
liboai 开源

用 C++17 直接调 OpenAI,几行代码接入 AI 能力

A C++17 library to access the entire OpenAI API.

★ 476 2026-08-09
bisheng 开源

一站式搞定企业大模型应用开发、微调与运维

BISHENG is an open-source enterprise Agent platform for building, deploying, and man···

★ 12176 2026-08-09