Add repetition_penalty, min_p, top_a, and openrouterProvider to botPreset interface
This commit is contained in:
@@ -840,6 +840,10 @@ export interface botPreset{
|
|||||||
reverseProxyOobaArgs?: OobaChatCompletionRequestParams
|
reverseProxyOobaArgs?: OobaChatCompletionRequestParams
|
||||||
top_p?: number
|
top_p?: number
|
||||||
proomptSettings?: ProomptSettings
|
proomptSettings?: ProomptSettings
|
||||||
|
repetition_penalty?:number
|
||||||
|
min_p?:number
|
||||||
|
top_a?:number
|
||||||
|
openrouterProvider?:string
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1100,7 +1104,11 @@ export function saveCurrentPreset(){
|
|||||||
customProxyRequestModel: db.customProxyRequestModel,
|
customProxyRequestModel: db.customProxyRequestModel,
|
||||||
reverseProxyOobaArgs: cloneDeep(db.reverseProxyOobaArgs) ?? null,
|
reverseProxyOobaArgs: cloneDeep(db.reverseProxyOobaArgs) ?? null,
|
||||||
top_p: db.top_p ?? 1,
|
top_p: db.top_p ?? 1,
|
||||||
proomptSettings: cloneDeep(db.proomptSettings) ?? null
|
proomptSettings: cloneDeep(db.proomptSettings) ?? null,
|
||||||
|
repetition_penalty: db.repetition_penalty,
|
||||||
|
min_p: db.min_p,
|
||||||
|
top_a: db.top_a,
|
||||||
|
openrouterProvider: db.openrouterProvider
|
||||||
}
|
}
|
||||||
db.botPresets = pres
|
db.botPresets = pres
|
||||||
setDatabase(db)
|
setDatabase(db)
|
||||||
@@ -1177,6 +1185,10 @@ export function setPreset(db:Database, newPres: botPreset){
|
|||||||
sendName: false,
|
sendName: false,
|
||||||
utilOverride: false
|
utilOverride: false
|
||||||
}
|
}
|
||||||
|
db.repetition_penalty = newPres.repetition_penalty
|
||||||
|
db.min_p = newPres.min_p
|
||||||
|
db.top_a = newPres.top_a
|
||||||
|
db.openrouterProvider = newPres.openrouterProvider
|
||||||
return db
|
return db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user