Fix/economical knowledge retrieval (#9396)

This commit is contained in:
Jyong 2024-10-16 15:13:45 +08:00 committed by GitHub
commit 50635e9c15
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 4 deletions

View file

@ -234,7 +234,7 @@ class KnowledgeRetrievalNode(BaseNode):
retrieval_resource_list.append(source)
if retrieval_resource_list:
retrieval_resource_list = sorted(
retrieval_resource_list, key=lambda x: x.get("metadata").get("score"), reverse=True
retrieval_resource_list, key=lambda x: x.get("metadata").get("score") or 0.0, reverse=True
)
position = 1
for item in retrieval_resource_list: