diff --git a/src/lib/Setting/Pages/OobaSettings.svelte b/src/lib/Setting/Pages/OobaSettings.svelte
index 6a2dbcc6..7a1cffa6 100644
--- a/src/lib/Setting/Pages/OobaSettings.svelte
+++ b/src/lib/Setting/Pages/OobaSettings.svelte
@@ -105,12 +105,7 @@
grammar_string
-
- custom_token_bans
-
- grammar_string
-
-
+
temperature_last
do_sample
diff --git a/src/ts/storage/database.ts b/src/ts/storage/database.ts
index 41841a7a..7ef77e3e 100644
--- a/src/ts/storage/database.ts
+++ b/src/ts/storage/database.ts
@@ -683,6 +683,8 @@ export interface botPreset{
NAIappendName?: boolean
localStopStrings?: string[]
customProxyRequestModel?: string
+ reverseProxyOobaArgs?: OobaChatCompletionRequestParams
+
}
@@ -855,6 +857,9 @@ export const presetTemplate:botPreset = {
bias: [],
ooba: cloneDeep(defaultOoba),
ainconfig: cloneDeep(defaultAIN),
+ reverseProxyOobaArgs: {
+ mode: 'instruct'
+ }
}
@@ -910,6 +915,7 @@ export function saveCurrentPreset(){
localStopStrings: db.localStopStrings,
autoSuggestPrompt: db.autoSuggestPrompt,
customProxyRequestModel: db.customProxyRequestModel,
+ reverseProxyOobaArgs: cloneDeep(db.reverseProxyOobaArgs) ?? null
}
db.botPresets = pres
setDatabase(db)
@@ -975,6 +981,9 @@ export function setPreset(db:Database, newPres: botPreset){
db.NAIsettings.mirostat_lr ??= 1
db.localStopStrings = newPres.localStopStrings
db.customProxyRequestModel = newPres.customProxyRequestModel ?? ''
+ db.reverseProxyOobaArgs = cloneDeep(newPres.reverseProxyOobaArgs) ?? {
+ mode: 'instruct'
+ }
return db
}