diff --git a/ui/src/workflow/nodes/base-node/index.vue b/ui/src/workflow/nodes/base-node/index.vue index 2fc66c844..f498f93b8 100644 --- a/ui/src/workflow/nodes/base-node/index.vue +++ b/ui/src/workflow/nodes/base-node/index.vue @@ -373,7 +373,9 @@ onMounted(() => { }) } set(props.nodeModel.properties, 'input_field_list', inputFieldList) - set(props.nodeModel.properties.node_data, 'tts_type', 'BROWSER') + if (!props.nodeModel.properties.node_data.tts_type) { + set(props.nodeModel.properties.node_data, 'tts_type', 'BROWSER') + } getProvider() getTTSModel() getSTTModel()