RAGFlow는 심층 문서 이해를 기반으로 하는 오픈 소스 RAG(검색 증강 생성) 엔진입니다. 다양한 규모의 기업에 간소화된 RAG 워크플로우를 제공하며, 대규모 언어 모델(LLM)과 결합하여 신뢰할 수 있는 질의응답 능력을 제공하고, 다양한 복잡한 형식의 데이터에서 근거 있는 인용을 제공합니다.
RAGFlow는 모듈식 설계를 채택하고 있으며, 주요 구성 요소는 다음과 같습니다.
# 저장소 복제
git clone https://github.com/infiniflow/ragflow.git
# docker 디렉토리로 이동
cd ragflow/docker
# 서비스 시작 (CPU 버전)
docker compose -f docker-compose.yml up -d
# 서비스 시작 (GPU 가속 버전)
docker compose -f docker-compose-gpu.yml up -d
이미지 태그 | 크기 | 임베딩 모델 포함 | 안정성 |
---|---|---|---|
v0.18.0 | ~9GB | ✔️ | 안정 버전 |
v0.18.0-slim | ~2GB | ❌ | 안정 버전 |
nightly | ~9GB | ✔️ | 개발 버전 |
nightly-slim | ~2GB | ❌ | 개발 버전 |
소스 코드에서 개발 환경 시작, Python 환경 구성, 종속 서비스 시작, 프론트엔드/백엔드 서비스 시작 등 전체 프로세스 지원.
시스템은 다음 구성 파일을 통해 관리됩니다.
RAGFlow는 강력한 문서 이해 능력과 유연한 구성 옵션을 통해 각 산업에 신뢰할 수 있는 RAG 솔루션을 제공하며, 지능형 질의응답 시스템 구축에 이상적인 선택입니다.