requests>=2.31.0
python-dotenv>=0.19.0
json5>=0.9.0
openai>=1.60.0
httpx<0.28,>=0.23
pydantic>=2.7.5
starlette>=0.40.0
fastapi>=0.115.2

[ai]
openai>=1.60.0
sentence-transformers>=2.2.0

[all]
openai>=1.0.0
sentence-transformers>=2.2.0
anthropic>=0.7.0
google-generativeai>=0.3.0
cohere>=4.0.0
boto3>=1.26.0
together>=0.2.0
replicate>=0.15.0
transformers>=4.21.0
torch>=1.12.0
psycopg2-binary>=2.9.9

[database]
psycopg2-binary>=2.9.9

[dev]
pytest>=7.0
pytest-cov>=4.0
black>=22.0
flake8>=5.0
mypy>=1.0
pre-commit>=3.0
twine>=4.0
build>=0.10

[llm]
openai>=1.60.0
anthropic>=0.54.0
google-generativeai>=0.3.0
cohere>=4.0.0
boto3>=1.26.0
together>=0.2.0
replicate>=0.15.0

[local]
transformers>=4.21.0
torch>=1.12.0
sentence-transformers>=2.2.0
