diff --git a/apps/application/flow/step_node/parameter_extraction_node/impl/base_parameter_extraction_node.py b/apps/application/flow/step_node/parameter_extraction_node/impl/base_parameter_extraction_node.py index 04c6b0ca167..3c8480ab62a 100644 --- a/apps/application/flow/step_node/parameter_extraction_node/impl/base_parameter_extraction_node.py +++ b/apps/application/flow/step_node/parameter_extraction_node/impl/base_parameter_extraction_node.py @@ -91,6 +91,7 @@ def save_context(self, details, workflow_manage): self.context['request'] = details.get('request') def execute(self, input_variable, variable_list, model_params_setting, model_id, **kwargs) -> NodeResult: + input_variable = str(input_variable) self.context['request'] = input_variable if model_params_setting is None: model_params_setting = get_default_model_params_setting(model_id)