fix: question classify can't use

This commit is contained in:
Novice 2025-03-20 09:08:51 +08:00
parent e544541926
commit abe34a71f7

View File

@ -513,7 +513,11 @@ class LLMNode(BaseNode[LLMNodeData]):
# model config # model config
completion_params = node_data_model.completion_params completion_params = node_data_model.completion_params
if self.node_data.structured_output_enabled and self.node_data.structured_output: if (
isinstance(self.node_data, LLMNodeData)
and self.node_data.structured_output_enabled
and self.node_data.structured_output
):
completion_params["structured_output_schema"] = json.dumps( completion_params["structured_output_schema"] = json.dumps(
self.node_data.structured_output.get("schema", {}), ensure_ascii=False self.node_data.structured_output.get("schema", {}), ensure_ascii=False
) )