미니마: 로컬 배포 또는 ChatGPT로의 통합을 지원하는 오픈 소스 RAG 컨테이너, Claude

최신 AI 리소스6개월 전 업데이트 AI 공유 서클
10.5K 00

일반 소개

미니마는 로컬 배포와 검색 증강 세대(RAG)와의 통합을 모두 지원하는 오픈 소스 RAG(검색 증강 세대) 솔루션입니다. ChatGPT 통합. 이 프로젝트는 dmayboroda에서 유지 관리하며 유연하고 독립적인 기능을 제공하도록 설계되었습니다. RAG 미니마는 완전히 격리된 로컬 설치, ChatGPT가 통합된 하이브리드 모드, 외부 서비스에 완전히 의존하는 모드의 세 가지 운영 모드를 제공합니다. 이 프로젝트의 목표는 사용자에게 효율적이고 확장 가능하며 사용하기 쉬운 RAG 솔루션을 제공하는 것입니다.

이 프로젝트는 Docker를 사용하여 배포되며 PDF, XLS, DOCX, TXT, MD, CSV를 비롯한 다양한 파일 형식의 색인 및 쿼리를 지원합니다. Minima는 Mozilla Public License v2.0(MPLv2)에 따라 출시되므로 사용자가 원하는 대로 코드를 자유롭게 사용하고 수정할 수 있습니다.

Minima:支持本地部署或集成到ChatGPT、Claude的开源RAG容器

 

기능 목록

  • 로컬 문서 대화 상자로컬 설치를 통해 로컬 파일과 대화합니다.
  • 사용자 지정 GPT 모드사용자 지정 GPT 모델을 사용하여 로컬 파일을 쿼리합니다.
  • 다중 파일 형식 지원PDF, XLS, DOCX, TXT, MD, CSV 파일의 인덱싱 및 쿼리를 지원합니다.
  • 도커 배포Docker를 통한 신속한 배포 및 관리.
  • 환경 변수 구성.env 파일을 통해 환경 변수를 구성하여 파일 경로와 모델 파라미터를 유연하게 설정할 수 있습니다.
  • 재귀 인덱스폴더 내 모든 하위 폴더와 파일의 재귀 인덱싱을 지원합니다.

 

도움말 사용

설치 프로세스

  1. 클론 창고::
   git clone https://github.com/dmayboroda/minima.git
cd minima
  1. 컨테이너 빌드 및 실행::
   docker-compose up --build
  1. 구성 파일필요에 따라 수정 config.yml 파일을 사용하여 기본 또는 통합 모드를 구성할 수 있습니다.

사용 가이드라인

로컬 모드

  1. 서비스 시작::
   docker-compose up
  1. 액세스 인터페이스: 브라우저에서 열기 http://localhost:9001미니마의 로컬 인터페이스에 액세스할 수 있습니다.

통합 모드

  1. ChatGPT 구성: in config.yml ChatGPT API 키 및 관련 구성을 다음과 같이 추가합니다.
  2. 서비스 시작::
   docker-compose up
  1. 액세스 인터페이스: 브라우저에서 열기 http://localhost:9001ChatGPT를 통합하는 미니마 인터페이스에 액세스할 수 있습니다.

세부 기능 작동

  • 쿼리 생성API 인터페이스를 통해 쿼리 요청을 보내면 미니마는 설정에 따라 로컬 또는 통합 모드로 처리하고 생성된 결과를 반환합니다.
  • 구성 관리를 수정하여 config.yml 파일을 사용하여 Minima의 작동 모드와 매개변수를 유연하게 조정할 수 있습니다.
  • 로그 보기모든 작업 로그는 logs 디렉토리에 저장되며, 사용자는 언제든지 이 디렉토리를 보고 분석할 수 있습니다.

일반적인 문제

  • 컨테이너를 시작할 수 없습니다.Docker 및 Docker Compose가 올바르게 설치되었는지, 포트가 사용 중이 아닌지 확인합니다.
  • API 요청 실패: 인정 config.yml 특히 API 키와 엔드포인트 주소가 올바르게 구성되었는지 확인합니다.
© 저작권 정책

관련 문서

댓글 없음

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