Skip to content

Commit 01ca681

Browse files
authored
Merge pull request #4 from DataArcTech/main
merge main
2 parents 7e7d671 + 5ce2b31 commit 01ca681

68 files changed

Lines changed: 6300 additions & 60 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,3 +215,6 @@ results/
215215
# .env files
216216
.env
217217
.env.local
218+
219+
# development files
220+
**dev**

README.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ A factory for building advanced RAG (Retrieval-Augmented Generation) pipelines,
2828
- GraphRAG architectures
2929
- Multi-modal RAG systems
3030

31-
## Features
31+
## 🌟Features
3232

3333
<div>
3434
<img src="./assets/knowledge_base_screenshot.png" alt="Example Knowledge Base Screenshot of RAG-Factory" width="800">
@@ -46,11 +46,16 @@ pip install -e .
4646
```
4747

4848
## Usage
49+
```bash
50+
bash run.sh naive_rag/graph_rag/mm_rag
51+
```
52+
or
4953

5054
```bash
5155
python main.py --config examples/graphrag/config.yaml
5256
```
5357

58+
5459
## Examples
5560

5661
See the `examples/` directory for sample configurations and usage.
@@ -59,17 +64,25 @@ See the `examples/` directory for sample configurations and usage.
5964

6065
### ✅ Implemented Features
6166
- Vector RAG (基于Qdrant实现)
62-
- Graph RAG (支持知识图检索)
67+
- Graph RAG (基于Neo4j实现)
68+
- Multi-modal RAG (基于Neo4j实现文本和图像向量存储与检索)
6369
- Lightweight SQLite Cache (轻量级缓存方案)
6470

6571
### 🚧 Planned Features
66-
- Multi-modal RAG (多模态检索增强生成)
6772
- ReAct QueryEngine (交互式查询引擎)
6873
- Query Engineering:
6974
- Query Rewriting (查询重写)
7075
- Sub-Questions (子问题分解)
7176
- Agentic RAG (智能工具选择优化性能)
7277

78+
## 🙏 Acknowledgements
79+
This project draws inspiration from and gratefully acknowledges the contributions of the following open-source project:
80+
- [llama-index](https://github.com/run-llama/llama_index)
81+
- [llama-factory](https://github.com/hiyouga/LLaMA-Factory)
82+
- [Qdrant](https://github.com/qdrant/qdrant)
83+
- [Neo4j](https://github.com/neo4j/neo4j)
84+
85+
7386
## ⭐ Star History
7487

7588
<a href="https://star-history.com/#DataArcTech/RAG-Factory&Date">

data/multimodal_test_samples/documents.json

Lines changed: 574 additions & 0 deletions
Large diffs are not rendered by default.
83.5 KB
Loading
77.2 KB
Loading
37.6 KB
Loading
29.4 KB
Loading
184 KB
Loading
35.7 KB
Loading
91.8 KB
Loading

0 commit comments

Comments
 (0)