fix: VectorDB with metadata parameter

Signed-off-by: Varsha Prasad Narsing <varshaprasad96@gmail.com>
This commit is contained in:
Varsha Prasad Narsing 2025-06-26 12:04:38 -07:00
parent 3d27b7054c
commit 655468bbaf
6 changed files with 9 additions and 7 deletions

View file

@ -370,12 +370,7 @@ class QdrantVectorIOAdapter(OpenAIVectorStoreMixin, VectorIO, VectorDBsProtocolP
if params is not None:
distance_metric = params.get("distance_metric")
# Create metadata dict with distance_metric if provided
metadata = None
if distance_metric is not None:
metadata = {"distance_metric": distance_metric}
await index.insert_chunks(chunks, metadata=metadata)
await index.insert_chunks(chunks, distance_metric=distance_metric)
async def query_chunks(
self,