fix: correct unpacking order of distances, documents, and metadatas in hybrid search query (#21562)

Co-authored-by: Vasily Lebedev <Vasily.Lebedev@sapowernetworks.com.au>
This commit is contained in:
VasilyLebedev123
2026-02-19 16:38:40 -06:00
committed by GitHub
co-authored by Vasily Lebedev
parent 326599b8db
commit 6d67ac371d
+1 -1
View File
@@ -292,7 +292,7 @@ async def query_doc_with_hybrid_search(
# retrieve only min(k, k_reranker) items, sort and cut by distance if k < k_reranker
if k < k_reranker:
sorted_items = sorted(
zip(distances, metadatas, documents), key=lambda x: x[0], reverse=True
zip(distances, documents, metadatas), key=lambda x: x[0], reverse=True
)
sorted_items = sorted_items[:k]