fix: When extracting parameters, input parameters that are not strings result in the node being unable to execute (#4276)
parent
e9db3a598c
commit
b679b17f56
|
|
@ -91,6 +91,7 @@ class BaseParameterExtractionNode(IParameterExtractionNode):
|
||||||
self.context['request'] = details.get('request')
|
self.context['request'] = details.get('request')
|
||||||
|
|
||||||
def execute(self, input_variable, variable_list, model_params_setting, model_id, **kwargs) -> NodeResult:
|
def execute(self, input_variable, variable_list, model_params_setting, model_id, **kwargs) -> NodeResult:
|
||||||
|
input_variable = str(input_variable)
|
||||||
self.context['request'] = input_variable
|
self.context['request'] = input_variable
|
||||||
if model_params_setting is None:
|
if model_params_setting is None:
|
||||||
model_params_setting = get_default_model_params_setting(model_id)
|
model_params_setting = get_default_model_params_setting(model_id)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue