diff --git a/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/RenderInput/templates/CommonInputForm.tsx b/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/RenderInput/templates/CommonInputForm.tsx index c0ccac74e..5be5ea636 100644 --- a/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/RenderInput/templates/CommonInputForm.tsx +++ b/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/RenderInput/templates/CommonInputForm.tsx @@ -72,10 +72,13 @@ const CommonInputForm = ({ item, nodeId }: RenderInputProps) => { const inputType = nodeInputTypeToInputType(item.renderTypeList); const value = useMemo(() => { if (inputType === InputTypeEnum.selectLLMModel) { + if (item.value === undefined && defaultModel) { + handleChange(defaultModel); + } return item.value || defaultModel; } return item.value; - }, [inputType, item.value, defaultModel]); + }, [inputType, item.value, defaultModel, handleChange]); return (