feat(qdrant): implement hybrid and keyword search support

- Implement hybrid search using Qdrant's native query filtering
- Add keyword search support
- Update test suites to include qdrant for keyword and hybrid modes

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
This commit is contained in:
Varsha Prasad Narsing 2025-10-31 09:01:18 -07:00
parent e243892ef0
commit 72bef1922c
3 changed files with 228 additions and 3 deletions

View file

@ -57,16 +57,20 @@ def skip_if_provider_doesnt_support_openai_vector_stores_search(client_with_mode
],
"keyword": [
"inline::milvus",
"inline::qdrant",
"inline::sqlite-vec",
"remote::milvus",
"remote::pgvector",
"remote::qdrant",
"remote::weaviate",
],
"hybrid": [
"inline::milvus",
"inline::qdrant",
"inline::sqlite-vec",
"remote::milvus",
"remote::pgvector",
"remote::qdrant",
"remote::weaviate",
],
}