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> {
|
export async function requestChatData(arg:requestDataArgument, model:ModelModeExtended, abortSignal:AbortSignal=null):Promise<requestDataResponse> {
|
||||||
const db = getDatabase()
|
const db = getDatabase()
|
||||||
const fallBackModels:string[] = db?.fallbackModels?.[model] ?? []
|
const fallBackModels:string[] = safeStructuredClone(db?.fallbackModels?.[model] ?? [])
|
||||||
fallBackModels.push('')
|
fallBackModels.push('')
|
||||||
|
|
||||||
const originalFormated = safeStructuredClone(arg.formated)
|
const originalFormated = safeStructuredClone(arg.formated)
|
||||||
|
|||||||
@@ -505,6 +505,13 @@ export function setDatabase(data:Database){
|
|||||||
otherAx: [],
|
otherAx: [],
|
||||||
model: []
|
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)
|
changeLanguage(data.language)
|
||||||
setDatabaseLite(data)
|
setDatabaseLite(data)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user