| # Pinned dependencies for Docker builds | |
| # Generated from: pip freeze on Python 3.11 | |
| # | |
| # To regenerate: | |
| # pip install -e ".[api,anthropic]" && pip freeze | grep -v "^-e" > requirements.txt | |
| # | |
| # Core ML dependencies | |
| torch==2.5.1 | |
| sentence-transformers==3.3.1 | |
| transformers==4.47.1 | |
| huggingface-hub==0.27.0 | |
| safetensors==0.4.5 | |
| numpy==2.2.1 | |
| # Vector database | |
| qdrant-client==1.12.1 | |
| # API server | |
| fastapi==0.115.6 | |
| uvicorn==0.34.0 | |
| starlette==0.41.3 | |
| pydantic==2.10.3 | |
| # LLM client | |
| anthropic==0.42.0 | |
| # Metrics | |
| prometheus-client==0.21.1 | |
| # Utilities | |
| python-dotenv==1.0.1 | |
| sentencepiece==0.2.0 | |
| httpx==0.28.1 | |
| anyio==4.7.0 | |
| certifi==2024.12.14 | |
| charset-normalizer==3.4.1 | |
| click==8.1.8 | |
| filelock==3.16.1 | |
| fsspec==2024.12.0 | |
| h11==0.14.0 | |
| idna==3.10 | |
| Jinja2==3.1.4 | |
| joblib==1.4.2 | |
| MarkupSafe==3.0.2 | |
| packaging==24.2 | |
| pillow==11.1.0 | |
| portalocker==2.10.1 | |
| PyYAML==6.0.2 | |
| regex==2024.11.6 | |
| requests==2.32.3 | |
| scikit-learn==1.6.0 | |
| scipy==1.15.0 | |
| sniffio==1.3.1 | |
| threadpoolctl==3.5.0 | |
| tokenizers==0.21.0 | |
| tqdm==4.67.1 | |
| typing_extensions==4.12.2 | |
| urllib3==2.3.0 | |