fastapi>=0.100.0
pydantic>=2.0
pydantic-settings>=2.0
httpx>=0.24.0
pyyaml>=6.0
python-dotenv>=1.0.0
tenacity>=8.0.0

[agent]
openai>=1.0.0

[all]
thinkai[agent,claude,deepseek,gemini,ollama,openai,qwen,rag]

[claude]
anthropic>=0.7.0

[deepseek]
openai>=1.0.0

[dev]
pytest>=7.0
pytest-asyncio>=0.21.0
black>=23.0
ruff>=0.1.0
mypy>=1.0

[gemini]
google-generativeai>=0.3.0

[ollama]
ollama>=0.1.0

[openai]
openai>=1.0.0

[qwen]
dashscope>=1.0.0

[rag]
chromadb>=0.4.0
tiktoken>=0.5.0
pypdf>=3.0
python-docx>=0.8.0
