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 }