Fix fallbackmodel
This commit is contained in:
@@ -268,7 +268,7 @@ function applyParameters(data: { [key: string]: any }, parameters: Parameter[],
|
||||
|
||||
export async function requestChatData(arg:requestDataArgument, model:ModelModeExtended, abortSignal:AbortSignal=null):Promise<requestDataResponse> {
|
||||
const db = getDatabase()
|
||||
const fallBackModels:string[] = db?.fallbackModels?.[model] ?? []
|
||||
const fallBackModels:string[] = safeStructuredClone(db?.fallbackModels?.[model] ?? [])
|
||||
fallBackModels.push('')
|
||||
|
||||
const originalFormated = safeStructuredClone(arg.formated)
|
||||
|
||||
@@ -505,6 +505,13 @@ export function setDatabase(data:Database){
|
||||
otherAx: [],
|
||||
model: []
|
||||
}
|
||||
data.fallbackModels = {
|
||||
model: data.fallbackModels.model.filter((v) => v !== ''),
|
||||
memory: data.fallbackModels.memory.filter((v) => v !== ''),
|
||||
emotion: data.fallbackModels.emotion.filter((v) => v !== ''),
|
||||
translate: data.fallbackModels.translate.filter((v) => v !== ''),
|
||||
otherAx: data.fallbackModels.otherAx.filter((v) => v !== '')
|
||||
}
|
||||
changeLanguage(data.language)
|
||||
setDatabaseLite(data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user