From 4c7beb9d7b5e566209600ea0975677c7d46a6926 Mon Sep 17 00:00:00 2001 From: haike-1213 <2100797950@qq.com> Date: Mon, 23 Sep 2024 07:23:52 +0000 Subject: [PATCH] fix: Assignment exception (#8663) Co-authored-by: fum --- api/core/app/apps/base_app_generate_response_converter.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/core/app/apps/base_app_generate_response_converter.py b/api/core/app/apps/base_app_generate_response_converter.py index c6855ac854..62e79ec444 100644 --- a/api/core/app/apps/base_app_generate_response_converter.py +++ b/api/core/app/apps/base_app_generate_response_converter.py @@ -75,10 +75,10 @@ class AppGenerateResponseConverter(ABC): :return: """ # show_retrieve_source + updated_resources = [] if "retriever_resources" in metadata: - metadata["retriever_resources"] = [] for resource in metadata["retriever_resources"]: - metadata["retriever_resources"].append( + updated_resources.append( { "segment_id": resource["segment_id"], "position": resource["position"], @@ -87,6 +87,7 @@ class AppGenerateResponseConverter(ABC): "content": resource["content"], } ) + metadata["retriever_resources"] = updated_resources # show annotation reply if "annotation_reply" in metadata: