# enterprise-rag-demo **Repository Path**: zeus-maker/enterprise-rag-demo ## Basic Information - **Project Name**: enterprise-rag-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-06 - **Last Updated**: 2025-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RAG 实现集合 本项目包含多个不同风格和特点的 RAG(检索增强生成)系统实现,每个实现都针对不同的应用场景和需求。 ## 项目结构 ``` 2-rag/ ├── 3-Modular-RAG/ # 模块化RAG实现 ├── 4-GraphRAG/ # 基于图的RAG实现 ├── 5-LightRAG/ # 轻量级RAG实现 └── README.md ``` ## 实现列表 ### 1. Modular-RAG 模块化的 RAG 实现,专注于灵活性和可扩展性。 - **特点**: - 模块化设计,支持自定义组件 - 多种搜索策略(向量、文本、SQL、图) - 灵活的配置系统 - 完整的评估框架 - **适用场景**: - 企业级应用 - 需要定制化的项目 - 复杂的知识管理系统 ### 2. GraphRAG 基于知识图谱的 RAG 实现,强调知识的结构化表示和推理能力。 - **特点**: - 知识图谱集成 - 图增强和推理 - 多跳关系发现 - 结构化知识表示 - **适用场景**: - 复杂领域知识问答 - 需要推理能力的应用 - 知识图谱应用 ### 3. LightRAG 轻量级的 RAG 实现,注重简单性和易用性。 - **特点**: - 简洁的代码结构 - 开箱即用的配置 - 优秀的中文支持 - 异步处理优化 - **适用场景**: - 快速原型开发 - 小型项目 - 教学和学习 ## 选择指南 1. **如果你需要**: - 企业级应用 - 高度定制化 - 多种搜索策略 → 选择 **Modular-RAG** 2. **如果你需要**: - 复杂知识处理 - 推理能力 - 结构化知识 → 选择 **GraphRAG** 3. **如果你需要**: - 快速部署 - 简单易用 - 轻量级方案 → 选择 **LightRAG** ## 使用说明 每个实现都有其独立的文档和示例,请参考各自目录下的 README.md 文件。 ## 贡献指南 1. Fork 项目 2. 创建特性分支 3. 提交更改 4. 发起 Pull Request ## 许可证 本项目采用 MIT 许可证。