backoff
joblib~=1.3
openai
pandas
regex
ujson
tqdm
datasets<3.0.0,>=2.14.6
requests
optuna
pydantic~=2.0
jinja2
magicattr~=0.1.6
litellm<2.0.0,>=1.59.8
diskcache
json-repair
tenacity>=8.2.3
anyio
asyncer==0.0.8
cachetools
cloudpickle

[anthropic]
anthropic<1.0.0,>=0.18.0

[aws]
boto3~=1.34.78

[chromadb]
chromadb~=0.4.14

[dev]
pytest>=6.2.5

[docs]
sphinx>=4.3.0
furo>=2023.3.27
docutils<0.17
m2r2
myst-parser
myst-nb
sphinx-autobuild
sphinx_rtd_theme
autodoc_pydantic
sphinx-reredirects>=0.1.2
sphinx-automodapi==0.16.0

[epsilla]
pyepsilla~=0.3.7

[fastembed]
fastembed>=0.2.0

[lancedb]
lancedb>=0.11.0

[marqo]
marqo

[milvus]
pymilvus~=2.3.7

[pinecone]
pinecone-client~=2.2.4

[qdrant]
qdrant-client>=1.11.1
fastembed>=0.2.0

[weaviate]
weaviate-client~=4.5.4
