VectorMind / requirements.txt
Ash-211's picture
Add Groq fallback for rate limits
e296091
Raw
History Blame Contribute Delete
535 Bytes
# FastAPI & Server
fastapi
uvicorn[standard]
python-multipart
protobuf==5.28.3
timm==0.9.16
# Authentication
python-jose[cryptography]
passlib[bcrypt]
bcrypt==4.0.1
python-dotenv
# PDF Processing
pymupdf
# Image Processing
pillow
clip @ git+https://github.com/openai/CLIP.git
# Machine Learning & Embeddings
torch
transformers
sentence-transformers
faiss-cpu
# RAG Components
langchain
tqdm
# Audio Processing (optional)
openai-whisper
# Google Generative AI
google-genai
# Groq (fallback LLM)
groq
# Utilities
numpy
pydantic