diff --git a/apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py b/apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py index c5946a77eca..72943ed5e28 100644 --- a/apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py +++ b/apps/application/workflow/nodes/ai_chat_node/ai_chat_node.py @@ -401,7 +401,7 @@ async def _stream_response( reasoning_content = "" try: node_info = NodeInfo(self.get_node_id(), self.get_node_name(), Status.RUNNING) - model_setting = self.get_context("model_setting") or {} + model_setting = self.data.get("model_setting") or {} reasoning = Reasoning( model_setting.get("reasoning_content_start", ""), model_setting.get("reasoning_content_end", ""),