qdrant-client>=1.17.1

[all]
qdrant-client>=1.9.0
chromadb>=0.5.0
weaviate-client>=4.16.0
pymilvus>=2.4.0
langchain>=0.2.0
langchain-community==0.4.1
llama-index-core>=0.10.0
sentence-transformers>=2.2.0
openai>=1.0.0
anthropic>=0.18.0
google-genai>=1.0.0

[chroma]
chromadb>=0.5.0

[dev]
pytest>=8.0.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.0.0
mkdocstrings[python]>=0.24.0

[integration]
pytest>=8.0.0
qdrant-client>=1.9.0
chromadb>=0.5.0
weaviate-client>=4.16.0
pymilvus>=2.4.0
langchain>=0.2.0
langchain-community==0.4.1
llama-index-core>=0.10.0
testcontainers>=4.8.0

[judges]
sentence-transformers>=2.2.0
openai>=1.0.0
anthropic>=0.18.0
google-genai>=1.0.0

[langchain]
langchain>=0.2.0
langchain-community==0.4.1

[llamaindex]
llama-index-core>=0.10.0

[llm-anthropic]
anthropic>=0.18.0

[llm-google]
google-genai>=1.0.0

[llm-openai]
openai>=1.0.0

[milvus]
pymilvus>=2.4.0

[qdrant]
qdrant-client>=1.9.0

[semantic]
sentence-transformers>=2.2.0

[weaviate]
weaviate-client>=4.16.0
