efficient document search and summarization engine
1.0.0
효율적인 문서 검색 및 요약 엔진은 ChatGPT 및 LLAMA와 같은 고급 대형 언어 모델 (LLM)을 통합하여 연구 효율성과 명확성을 향상 시키도록 설계된 강력한 도구입니다. 이 프로젝트는 최첨단 기술을 활용하여 원활하고 효율적인 문서 검색 및 요약 경험을 제공합니다.
로컬로 프로젝트를 설정하려면 다음 단계를 따르십시오.
저장소 복제 :
git clone https://github.com/mananjain02/efficient-document-search-and-summarization-engine.git
cd efficient-document-search-and-summarization-engine가상 환경 생성 :
python -m venv venv
source venv/bin/activate종속성 설치 :
pip install -r requirements.txt 환경 변수 설정 : 루트 디렉토리에서 .env 파일을 만들고 구성 설정을 추가하십시오.
MONGODB_URL = <mongo-db-uri>
SECRET_KEY = <bcrypt-key>
ALGORITHM = " HS256 "
DATABASE = <database-name>
EMBEDDINGS_MODEL = " BAAI/bge-large-en-v1.5 "
VECTOR_DATABASES_FOLDER = " vector_databases "
OPENAI_API_KEY = <open-ai-key-if-want-to-use-chatgpt>
TOKENIZERS_PARALLELISM = " False "응용 프로그램 실행 :
uvicorn main:app --reload Swagger를 사용하여 API 문서 및 자세한 내용은 액세스 할 수 있습니다. 응용 프로그램이 실행되면 http://localhost:8000/docs 로 이동하여 API 엔드 포인트를 탐색하고 상호 작용하십시오.