pydantic>=2.0
jinja2>=3.0
openai>=1.0
python-dotenv

[all]
minichain-ai[local]
minichain-ai[azure]
minichain-ai[token_splitter]

[azure]
azure-search-documents
azure-core

[gpu]
faiss-gpu<1.12,>=1.7.4
numpy<2.0,>=1.22

[local]
faiss-cpu<1.12,>=1.7.4
numpy<2.0,>=1.22

[token_splitter]
tiktoken>=0.5.0
