Semantic search capabilities for CrewAI agents using Qdrant vector database
qdrant_url
(str): The URL of your Qdrant serverqdrant_api_key
(str): API key for authentication with Qdrantcollection_name
(str): Name of the Qdrant collection to searchlimit
(int): Maximum number of results to return (default: 3)score_threshold
(float): Minimum similarity score threshold (default: 0.35)custom_embedding_fn
(Callable[[str], list[float]]): Custom function for text vectorizationquery
(str): The search query to find similar documentsfilter_by
(str, optional): Metadata field to filter onfilter_value
(str, optional): Value to filter bytext-embedding-3-small
model for vectorization. This requires:
OPENAI_API_KEY
qdrant-client
is not installed (with option to auto-install)QDRANT_URL
is not setqdrant-client
if missing using uv add qdrant-client