|
|
|
|
@ -156,12 +156,11 @@ const Debug: FC<IDebug> = ({
|
|
|
|
|
}
|
|
|
|
|
let hasEmptyInput = ''
|
|
|
|
|
const requiredVars = modelConfig.configs.prompt_variables.filter(({ key, name, required, type }) => {
|
|
|
|
|
if (type !== 'string' && type !== 'paragraph' && type !== 'select')
|
|
|
|
|
if (type !== 'string' && type !== 'paragraph' && type !== 'select' && type !== 'number')
|
|
|
|
|
return false
|
|
|
|
|
const res = (!key || !key.trim()) || (!name || !name.trim()) || (required || required === undefined || required === null)
|
|
|
|
|
return res
|
|
|
|
|
}) // compatible with old version
|
|
|
|
|
// debugger
|
|
|
|
|
requiredVars.forEach(({ key, name }) => {
|
|
|
|
|
if (hasEmptyInput)
|
|
|
|
|
return
|
|
|
|
|
|