| # Core FastAPI and web framework | |
| fastapi>=0.104.0 | |
| uvicorn[standard]>=0.24.0 | |
| pydantic>=2.0.0 | |
| python-multipart>=0.0.6 | |
| # Vector database and embeddings | |
| chromadb>=0.4.15 | |
| sentence-transformers>=2.2.2 | |
| faiss-cpu>=1.7.4 | |
| # LLM packages for CodeLlama | |
| transformers>=4.40.0 | |
| torch>=2.2.0 | |
| accelerate>=0.27.0 | |
| # CodeLlama support | |
| ctransformers>=0.2.24 | |
| sentencepiece>=0.1.99 | |
| # OpenAI support (for fallback models) | |
| openai>=1.0.0 | |
| # Data processing | |
| datasets>=2.14.0 | |
| pandas>=2.1.0 | |
| numpy>=1.24.0 | |
| # Utilities | |
| python-dotenv>=1.0.0 | |
| requests>=2.31.0 | |
| loguru>=0.7.2 | |
| # Gradio for HF Spaces | |
| gradio>=4.0.0 | |