kbsss commited on
Commit
c7e0995
·
verified ·
1 Parent(s): 39d9003

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. src/embeddings/vector_store.py +4 -1
src/embeddings/vector_store.py CHANGED
@@ -242,7 +242,10 @@ class QdrantVectorStore:
242
  for res in response.points:
243
  docs.append(res.payload.get("page_content", ""))
244
  metadatas.append({k:v for k,v in res.payload.items() if k != "page_content"})
245
- distances.append(res.score)
 
 
 
246
 
247
  return {
248
  "documents": [docs],
 
242
  for res in response.points:
243
  docs.append(res.payload.get("page_content", ""))
244
  metadatas.append({k:v for k,v in res.payload.items() if k != "page_content"})
245
+ # Chroma returns distance (lower is better), Qdrant returns score (higher is better).
246
+ # Retriever expects distance and calculates 1-distance.
247
+ # So we return 1-score matches Chroma distance (approx).
248
+ distances.append(1 - res.score)
249
 
250
  return {
251
  "documents": [docs],