pydantic>=2.11.7
tiktoken>=0.12.0
openai<4.0.0,>=3.1.0
anthropic>=0.40.0
azure-ai-inference>=1.0.0b9
aiohttp<4.0.0,>=3.9.0
google-genai>=1.49.0

[all]
openai<4.0.0,>=3.1.0
redis>=6.4.0
anthropic>=0.40.0
azure-ai-inference>=1.0.0b9
aiohttp<4.0.0,>=3.9.0
google-genai>=1.49.0
langchain-core>=0.3.0
langchain>=1.0.0

[anthropic]
anthropic>=0.40.0

[azure-foundry]
azure-ai-inference>=1.0.0b9
aiohttp<4.0.0,>=3.9.0

[base]
openai<4.0.0,>=3.1.0

[dev]
build>=1.2.2
pytest>=8.0.0
pytest-asyncio>=0.23.0
python-dotenv>=1.0.1

[langchain]
langchain-core>=0.3.0
langchain>=1.0.0

[redis]
redis>=6.4.0

[vertexai]
google-genai>=1.49.0
