fastapi>=0.110.0
uvicorn[standard]>=0.29.0
pydantic>=2.6.0
httpx>=0.27.0
websockets>=12.0
torch>=2.2.0
numpy>=1.26.0
python-dotenv>=1.0.0
structlog>=24.1.0
rich>=13.7.0
typer>=0.12.0

[all]
pytest>=8.1.0
pytest-asyncio>=0.23.0
pytest-cov>=5.0.0
pytest-timeout>=2.3.0
ruff>=0.4.0
black>=24.3.0
isort>=5.13.0
mypy>=1.9.0
pre-commit>=3.7.0
transformers>=4.40.0
trl>=0.8.6
accelerate>=0.29.0
datasets>=2.19.0
sentencepiece>=0.2.0

[dev]
pytest>=8.1.0
pytest-asyncio>=0.23.0
pytest-cov>=5.0.0
pytest-timeout>=2.3.0
ruff>=0.4.0
black>=24.3.0
isort>=5.13.0
mypy>=1.9.0
pre-commit>=3.7.0

[llm]
transformers>=4.40.0
trl>=0.8.6
accelerate>=0.29.0
datasets>=2.19.0
sentencepiece>=0.2.0
