Support modern Qdrant search API

This commit is contained in:
george
2026-06-06 13:01:52 +01:00
parent 30fe050182
commit 9999572595
3 changed files with 68 additions and 13 deletions
+2 -7
View File
@@ -3,7 +3,7 @@ from typing import List, Dict, Any, Optional
from pathlib import Path
from .config import settings
from .vector_store import get_client, _collection_name as VECTOR_COLLECTION
from .vector_store import get_client, query_points
from .embeddings import embed_text, get_embedding_size
from .db import get_chunks_for_library, list_libraries
@@ -55,12 +55,7 @@ def search_docs(
search_filter = None
# Perform vector search
results = client.search(
collection_name=VECTOR_COLLECTION,
query_vector=query_embedding,
limit=limit,
search_filter=search_filter
)
results = query_points(client, query_embedding, limit, search_filter)
# Format and return results
formatted_results = []