Support modern Qdrant search API
This commit is contained in:
@@ -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 = []
|
||||
|
||||
Reference in New Issue
Block a user