efficient document search and summarization engine
1.0.0
高效的文檔搜索和匯總引擎是一種強大的工具,旨在通過整合高級大語言模型(LLM)(例如Chatgpt和Llama)來提高研究效率和清晰度。該項目利用尖端技術提供無縫有效的文檔搜索和匯總經驗。
要在本地設置項目,請按照以下步驟:
克隆存儲庫:
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端點進行交互。