feat: vision valid

This commit is contained in:
Joel 2024-08-08 14:40:08 +08:00
parent 99bf3ff565
commit 85eeaee95a
5 changed files with 9 additions and 0 deletions

View File

@ -79,6 +79,8 @@ const nodeDefault: NodeDefault<LLMNodeType> = {
}) })
} }
} }
if (!errorMessages && payload.vision.enabled && !payload.vision.configs?.valueSelector.length)
errorMessages = t(`${i18nPrefix}.fieldRequired`, { field: t(`${i18nPrefix}.fields.visionVariable`) })
return { return {
isValid: !errorMessages, isValid: !errorMessages,
errorMessage: errorMessages, errorMessage: errorMessages,

View File

@ -57,6 +57,8 @@ const nodeDefault: NodeDefault<ParameterExtractorNodeType> = {
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.parameterExtractor.addExtractParameterContent.descriptionPlaceholder`) }) errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.parameterExtractor.addExtractParameterContent.descriptionPlaceholder`) })
}) })
} }
if (!errorMessages && payload.vision.enabled && !payload.vision.configs?.valueSelector.length)
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.errorMsg.fields.visionVariable`) })
return { return {
isValid: !errorMessages, isValid: !errorMessages,
errorMessage: errorMessages, errorMessage: errorMessages,

View File

@ -53,6 +53,9 @@ const nodeDefault: NodeDefault<QuestionClassifierNodeType> = {
if (!errorMessages && (payload.classes.some(item => !item.name))) if (!errorMessages && (payload.classes.some(item => !item.name)))
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.questionClassifiers.topicName`) }) errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.nodes.questionClassifiers.topicName`) })
if (!errorMessages && payload.vision.enabled && !payload.vision.configs?.valueSelector.length)
errorMessages = t(`${i18nPrefix}.errorMsg.fieldRequired`, { field: t(`${i18nPrefix}.errorMsg.fields.visionVariable`) })
return { return {
isValid: !errorMessages, isValid: !errorMessages,
errorMessage: errorMessages, errorMessage: errorMessages,

View File

@ -135,6 +135,7 @@ const translation = {
code: 'Code', code: 'Code',
model: 'Model', model: 'Model',
rerankModel: 'Rerank Model', rerankModel: 'Rerank Model',
visionVariable: 'Vision Variable',
}, },
invalidVariable: 'Invalid variable', invalidVariable: 'Invalid variable',
}, },

View File

@ -135,6 +135,7 @@ const translation = {
code: '代码', code: '代码',
model: '模型', model: '模型',
rerankModel: 'Rerank 模型', rerankModel: 'Rerank 模型',
visionVariable: '视觉变量',
}, },
invalidVariable: '无效的变量', invalidVariable: '无效的变量',
}, },