|
@@ -216,7 +216,8 @@ class WeaviateVector(BaseVector):
|
|
|
if score > score_threshold:
|
|
|
doc.metadata['score'] = score
|
|
|
docs.append(doc)
|
|
|
-
|
|
|
+ # Sort the documents by score in descending order
|
|
|
+ docs = sorted(docs, key=lambda x: x.metadata['score'], reverse=True)
|
|
|
return docs
|
|
|
|
|
|
def search_by_full_text(self, query: str, **kwargs: Any) -> list[Document]:
|