[feat] proxy saving

This commit is contained in:
kwaroran
2023-07-11 13:47:11 +09:00
parent 7362ce2979
commit 91226fafec

View File

@@ -104,7 +104,7 @@ export function setDatabase(data:Database){
data.customBackground = '' data.customBackground = ''
} }
if(checkNullish(data.textgenWebUIURL)){ if(checkNullish(data.textgenWebUIURL)){
data.textgenWebUIURL = 'http://127.0.0.1:7860/run/textgen' data.textgenWebUIURL = 'http://127.0.0.1:7860/api/'
} }
if(checkNullish(data.autoTranslate)){ if(checkNullish(data.autoTranslate)){
data.autoTranslate = false data.autoTranslate = false
@@ -411,10 +411,12 @@ export interface botPreset{
forceReplaceUrl2?:string forceReplaceUrl2?:string
promptPreprocess: boolean, promptPreprocess: boolean,
bias: [string, number][] bias: [string, number][]
koboldURL?: string proxyRequestModel?:string
openrouterRequestModel?:string
proxyKey?:string proxyKey?:string
ooba: OobaSettings ooba: OobaSettings
ainconfig: AINsettings ainconfig: AINsettings
koboldURL?: string
} }
export interface Database{ export interface Database{
@@ -787,7 +789,9 @@ export function saveCurrentPreset(){
koboldURL: db.koboldURL, koboldURL: db.koboldURL,
proxyKey: db.proxyKey, proxyKey: db.proxyKey,
ooba: cloneDeep(db.ooba), ooba: cloneDeep(db.ooba),
ainconfig: cloneDeep(db.ainconfig) ainconfig: cloneDeep(db.ainconfig),
proxyRequestModel: db.proxyRequestModel,
openrouterRequestModel: db.openrouterRequestModel
} }
db.botPresets = pres db.botPresets = pres
DataBase.set(db) DataBase.set(db)
@@ -839,6 +843,8 @@ export function setPreset(db:Database, newPres: botPreset){
db.proxyKey = newPres.proxyKey ?? db.proxyKey db.proxyKey = newPres.proxyKey ?? db.proxyKey
db.ooba = cloneDeep(newPres.ooba ?? db.ooba) db.ooba = cloneDeep(newPres.ooba ?? db.ooba)
db.ainconfig = cloneDeep(newPres.ainconfig ?? db.ainconfig) db.ainconfig = cloneDeep(newPres.ainconfig ?? db.ainconfig)
db.openrouterRequestModel = newPres.openrouterRequestModel ?? db.openrouterRequestModel
db.proxyRequestModel = newPres.proxyRequestModel
return db return db
} }