R2R: 멀티모달 콘텐츠 구문 분석 및 지식 그래프와 하이브리드 검색의 결합을 위한 고급 AI 검색(RAG) 시스템

최신 AI 리소스9개월 전에 게시 됨 AI 공유 서클
11.3K 00

일반 소개

R2R(RAG to Riches)은 프로덕션에 바로 사용할 수 있는 기능을 갖춘 검색 증강 생성(RAG) 기능을 지원하는 최첨단 AI 검색 시스템입니다. 컨테이너화된 RESTful API를 기반으로 구축된 이 시스템은 멀티모달 콘텐츠 구문 분석, 하이브리드 검색 기능, 구성 가능한 GraphRAG, 포괄적인 사용자 및 문서 관리 기능을 제공하며, 텍스트, PDF, JSON, 이미지, 오디오 파일 등 다양한 형식의 콘텐츠를 구문 분석할 수 있고 시맨틱 및 키워드 검색을 결합하여 관련성 높은 검색을 제공합니다. 또한 R2R은 엔티티와 관계의 자동 추출을 지원하여 지식 그래프를 구축하며, 이 지식 그래프는 GraphRAG에 의해 클러스터링 및 요약되어 사용자에게 더욱 풍부한 인사이트를 제공합니다.

R2R:多模态内容解析并结合知识图谱与混合搜索的先进AI检索(RAG)系统

GUI를 통해 R2R과 상호 작용하는 오픈 소스 React+Next.js 관리 대시보드입니다.

 

R2R:多模态内容解析并结合知识图谱与混合搜索的先进AI检索(RAG)系统

엔티티와 관계를 자동으로 추출하여 지식 그래프를 구축합니다.

 

기능 목록

  • 멀티모달 콘텐츠 분석텍스트, PDF, JSON, 이미지, 오디오 및 기타 형식 구문 분석 지원.
  • 하이브리드 검색시맨틱 검색과 키워드 검색을 결합하여 상호 순위 융합을 통해 검색 관련성을 개선합니다.
  • 지식 지도: 엔티티와 관계를 자동으로 추출하여 지식 그래프를 구축합니다.
  • GraphRAG생성된 그래프를 클러스터링하고 요약하여 더 풍부한 인사이트를 제공합니다.
  • 사용자 관리문서와 사용자 역할을 효율적으로 관리하세요.
  • 관찰 가능성RAG 엔진 성능 모니터링 및 분석.
  • 구성 관리: 직관적인 구성 파일을 사용하여 애플리케이션을 설정합니다.
  • 계기판GUI를 통해 R2R과 상호 작용하는 React 및 Next.js 기반의 오픈 소스 관리자 대시보드입니다.

 

📊 GraphRAG:

GraphRAG는 지식 그래프의 커뮤니티 감지 및 요약 기능으로 기존 RAG를 확장한 것으로, 문서에서 정보가 어떻게 클러스터링되고 연결되는지 이해함으로써 보다 풍부한 문맥 정보와 보다 포괄적인 답변을 제공할 수 있습니다.

R2R:多模态内容解析并结合知识图谱与混合搜索的先进AI检索(RAG)系统

 

도움말 사용

설치 프로세스

R2R은 Docker 또는 pip를 통해 빠르게 설치할 수 있습니다. 자세한 설치 단계는 다음과 같습니다:

pip를 사용하여 설치

  1. R2R 코어 패키지를 설치합니다:
   pip install r2r
  1. 환경 변수를 구성합니다:
   export OPENAI_API_KEY=sk-...
export POSTGRES...
  1. 전체 R2R 코어 및 종속성을 설치합니다:
   pip install 'r2r[core,ingestion-bundle]'
r2r --config-name=default serve

Docker로 설치하기

  1. 환경 변수를 구성합니다:
   export OPENAI_API_KEY=sk-...
  1. R2R 및 해당 종속성을 시작합니다:
   r2r serve --docker --full

기능 작동 가이드

멀티모달 콘텐츠 분석

R2R은 텍스트, PDF, JSON, 이미지, 오디오 파일 등 다양한 형식의 콘텐츠 구문 분석을 지원합니다. 사용자는 API를 통해 이러한 파일을 업로드하면 시스템이 자동으로 구문 분석하여 유용한 정보를 추출합니다.

하이브리드 검색

R2R은 시맨틱 검색과 키워드 검색을 결합하여 상호 순위 융합을 통해 검색 관련성을 향상시킵니다. 사용자는 API를 통해 쿼리를 제출하면 시스템에서 가장 관련성이 높은 결과를 반환합니다.

지식 지도

R2R은 엔티티와 관계를 자동으로 추출하여 지식 그래프를 구축할 수 있습니다. 사용자는 API를 통해 이러한 지식 그래프를 보고 관리하여 보다 심층적인 인사이트를 얻을 수 있습니다.

GraphRAG

GraphRAG 기능을 사용하면 생성된 그래프를 클러스터링하고 요약하여 더욱 풍부한 인사이트를 얻을 수 있습니다. 사용자는 API를 통해 GraphRAG 기능을 구성하고 사용할 수 있습니다.

사용자 관리

R2R은 포괄적인 사용자 및 문서 관리 기능을 제공합니다. 사용자는 대시보드 또는 API를 통해 문서와 사용자 역할을 관리하여 효율적인 시스템 운영을 보장할 수 있습니다.

관찰 가능성

R2R은 RAG 엔진의 성능을 모니터링하고 분석할 수 있는 도구를 제공합니다. 사용자는 대시보드를 통해 시스템 성능 메트릭을 확인하여 문제를 적시에 파악하고 해결할 수 있습니다.

구성 관리

R2R은 직관적인 구성 파일을 사용하여 설정할 수 있습니다. 사용자는 필요에 따라 구성 파일을 수정하여 시스템의 다양한 매개변수를 조정할 수 있습니다.

계기판

R2R은 사용자가 GUI를 통해 R2R과 상호 작용하여 시스템을 관리하고 모니터링할 수 있는 React 및 Next.js 기반의 오픈 소스 관리 대시보드를 제공합니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...