|
huggingface_hub==0.25.2 |
|
transformers |
|
torch |
|
sentence_transformers |
|
gradio |
|
faiss-cpu |
|
accelerate |
|
|
|
python-jose[cryptography] |
|
python-multipart |
|
python-dotenv |
|
pydantic-settings |
|
|
|
# |
|
# Core dependencies |
|
fastapi==0.110.0 |
|
uvicorn==0.27.1 |
|
pydantic==2.6.1 |
|
pydantic-settings==2.1.0 |
|
|
|
# ML and Data Processing |
|
torch>=2.2.0 |
|
transformers==4.37.2 |
|
sentence-transformers==2.2.2 |
|
faiss-cpu==1.7.4 # Use faiss-gpu if you have CUDA |
|
numpy>=1.24.3 |
|
pandas>=2.0.0 |
|
|
|
# PDF Processing |
|
PyPDF2==3.0.1 |
|
langchain==0.1.9 |
|
langchain-text-splitters==0.0.1 |
|
|
|
# Web and API |
|
gradio==4.19.2 |
|
aiohttp==3.9.3 |
|
beautifulsoup4==4.12.3 |
|
requests==2.31.0 |
|
|
|
# Authentication and Security |
|
python-jose[cryptography]==3.3.0 |
|
python-multipart==0.0.9 |
|
python-dotenv==1.0.1 |
|
|
|
# Utilities |
|
lru-cache-dict==1.1.1 |
|
asyncio==3.4.3 |