diff --git a/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py b/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py index 3c4850ebac..a19a7924ec 100644 --- a/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py +++ b/api/core/workflow/nodes/knowledge_retrieval/knowledge_retrieval_node.py @@ -575,12 +575,12 @@ class KnowledgeRetrievalNode(LLMUsageTrackingMixin, Node[KnowledgeRetrievalNodeD prompt_messages=prompt_messages, stop=stop, user_id=self.user_id, - structured_output_enabled=self.node_data.structured_output_enabled, - structured_output=None, + structured_output_schema=None, file_saver=self._llm_file_saver, file_outputs=self._file_outputs, node_id=self._node_id, node_type=self.node_type, + tenant_id=self.tenant_id, ) for event in generator: diff --git a/api/core/workflow/nodes/question_classifier/question_classifier_node.py b/api/core/workflow/nodes/question_classifier/question_classifier_node.py index 564e548e9f..c8dfe7ccf9 100644 --- a/api/core/workflow/nodes/question_classifier/question_classifier_node.py +++ b/api/core/workflow/nodes/question_classifier/question_classifier_node.py @@ -156,8 +156,7 @@ class QuestionClassifierNode(Node[QuestionClassifierNodeData]): prompt_messages=prompt_messages, stop=stop, user_id=self.user_id, - structured_output_enabled=False, - structured_output=None, + structured_output_schema=None, file_saver=self._llm_file_saver, file_outputs=self._file_outputs, node_id=self._node_id,