Spaces:
Sleeping
Sleeping
| # Root requirements.txt for pip install -e . | |
| # For Docker builds, use server/requirements.txt which includes all ML dependencies | |
| # Core dependencies | |
| openenv-core>=0.2.0 | |
| fastapi>=0.100.0 | |
| uvicorn>=0.23.0 | |
| requests>=2.31.0 | |
| openai>=1.0.0 | |
| # HuggingFace | |
| huggingface_hub>=0.20.0 | |
| datasets>=2.14.0 | |
| # NLP/ML dependencies - CRITICAL: numpy<2 for compatibility | |
| sentence-transformers>=2.7.0,<3.0.0 | |
| transformers>=4.35.0,<5.0.0 | |
| tokenizers>=0.15.0,<0.24.0 | |
| numpy>=1.24.0,<2.0.0 | |
| protobuf>=3.20.0,<5.0.0 | |
| # Evaluation metrics | |
| rouge-score>=0.1.2 | |
| bert-score>=0.3.13 | |
| # Data handling | |
| pydantic>=2.0.0 | |
| aiofiles>=23.0.0 | |
| python-json-logger>=2.0.0 | |
| # Testing | |
| pytest>=7.4.0 | |
| pytest-asyncio>=0.21.0 |