From 72db45bcc07d8cbb32e320b3de9fc20eccc3fd3d Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Fri, 28 Feb 2025 11:51:55 +0800 Subject: [PATCH] fix: Changing the answer does not take effect (#2437) --- .../flow/step_node/search_dataset_node/i_search_dataset_node.py | 2 +- ui/src/components/ai-chat/component/answer-content/index.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py b/apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py index 07eadf1da..8f15c7a32 100644 --- a/apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py +++ b/apps/application/flow/step_node/search_dataset_node/i_search_dataset_node.py @@ -66,7 +66,7 @@ class ISearchDatasetStepNode(INode): if self.flow_params_serializer.data.get('re_chat', False): history_chat_record = self.flow_params_serializer.data.get('history_chat_record', []) paragraph_id_list = [p.get('id') for p in flat_map( - [get_paragraph_list(chat_record, self.node.id) for chat_record in history_chat_record if + [get_paragraph_list(chat_record, self.runtime_node_id) for chat_record in history_chat_record if chat_record.problem_text == question])] exclude_paragraph_id_list = list(set(paragraph_id_list)) diff --git a/ui/src/components/ai-chat/component/answer-content/index.vue b/ui/src/components/ai-chat/component/answer-content/index.vue index 4393b52ac..07307496b 100644 --- a/ui/src/components/ai-chat/component/answer-content/index.vue +++ b/ui/src/components/ai-chat/component/answer-content/index.vue @@ -122,7 +122,7 @@ function showSource(row: any) { return false } const regenerationChart = (chat: chatType) => { - props.sendMessage(chat.problem_text, { rechat: true }) + props.sendMessage(chat.problem_text, { re_chat: true }) } const stopChat = (chat: chatType) => { props.chatManagement.stop(chat.id)