diff --git a/web/app/components/workflow/nodes/_base/components/before-run-form/form-item.tsx b/web/app/components/workflow/nodes/_base/components/before-run-form/form-item.tsx index 5755749b98..8af5acc6d4 100644 --- a/web/app/components/workflow/nodes/_base/components/before-run-form/form-item.tsx +++ b/web/app/components/workflow/nodes/_base/components/before-run-form/form-item.tsx @@ -170,8 +170,9 @@ const FormItem: FC = ({ type === InputVarType.files && ( onChange(files.filter(file => file.progress !== -1).map(fileItem => ({ type: 'image', diff --git a/web/app/components/workflow/nodes/llm/panel.tsx b/web/app/components/workflow/nodes/llm/panel.tsx index 7a253ad6f7..ea18f22379 100644 --- a/web/app/components/workflow/nodes/llm/panel.tsx +++ b/web/app/components/workflow/nodes/llm/panel.tsx @@ -74,6 +74,8 @@ const Panel: FC> = ({ const singleRunForms = (() => { const forms: FormProps[] = [] + console.log(data.vision?.configs) + if (varInputs.length > 0) { forms.push( { @@ -102,11 +104,12 @@ const Panel: FC> = ({ } if (isVisionModel) { + const variableName = data.vision.configs?.variable_selector[1] forms.push( { label: t(`${i18nPrefix}.vision`)!, inputs: [{ - label: t(`${i18nPrefix}.files`)!, + label: variableName!, variable: '#files#', type: InputVarType.files, required: false,