+{/if}
+{#if $DataBase.aiModel === 'custom'}
+ {language.plugin}
+
+{/if}
+{#if $DataBase.aiModel === 'textgen_webui' || $DataBase.subModel === 'textgen_webui'}
+ TextGen {language.providerURL}
+
+ You must use WebUI without agpl license or use unmodified version with agpl license to observe the contents of the agpl license.
+ You must use textgen webui with --no-stream and without --cai-chat or --chat
+ {#if !isTauri}
+ You are using web version. you must use ngrok or other tunnels to use your local webui.
+ {/if}
+{/if}
+{language.mainPrompt}
+
+{tokens.mainPrompt} {language.tokens}
+{language.jailbreakPrompt}
+
+{tokens.jailbreak} {language.tokens}
+{language.globalNote}
+
+
+{tokens.globalNote} {language.tokens}
+{language.maxContextSize}
+{#if $DataBase.aiModel === 'gpt35'}
+
+{:else if $DataBase.aiModel === 'gpt4' || $DataBase.aiModel === 'textgen_webui'}
+
+{:else if $DataBase.aiModel === 'custom'}
+
+{/if}
+{language.maxResponseSize}
+
+{language.temperature}
+
+{($DataBase.temperature / 100).toFixed(2)}
+{language.frequencyPenalty}
+
+{($DataBase.frequencyPenalty / 100).toFixed(2)}
+{language.presensePenalty}
+
+{($DataBase.PresensePenalty / 100).toFixed(2)}
+
+{language.forceReplaceUrl}
+
+{language.submodel} {language.forceReplaceUrl}
+
+
+
+
+
+ {language.advancedSettings}
+ {language.formatingOrder}
+
+ Bias
+
+
+
+
\ No newline at end of file
diff --git a/src/lib/Setting/Pages/OtherBotSettings.svelte b/src/lib/Setting/Pages/OtherBotSettings.svelte
new file mode 100644
index 00000000..a14c2941
--- /dev/null
+++ b/src/lib/Setting/Pages/OtherBotSettings.svelte
@@ -0,0 +1,59 @@
+
+
{language.otherBots}
+
+{language.imageGeneration}
+
+{language.provider}
+
+
+{#if $DataBase.sdProvider === 'webui'}
+You must use WebUI with --api flag
+ You must use WebUI without agpl license or use unmodified version with agpl license to observe the contents of the agpl license.
+ {#if !isTauri}
+ You are using web version. you must use ngrok or other tunnels to use your local webui.
+ {/if}
+ WebUI {language.providerURL}
+
+ Steps
+
+
+ CFG Scale
+
+
+ Width
+
+ Height
+
+ Sampler
+
+
+
+ {#each Object.keys(plugin.arguments) as arg}
+ {arg}
+ {#if Array.isArray(plugin.arguments[arg])}
+
+ {:else if plugin.arguments[arg] === 'string'}
+
+ {:else if plugin.arguments[arg] === 'int'}
+
+ {/if}
+ {/each}
+
+ {/if}
+ {/each}
+ {/if}
+
+
+
+
\ No newline at end of file
diff --git a/src/lib/Setting/Pages/UserSettings.svelte b/src/lib/Setting/Pages/UserSettings.svelte
new file mode 100644
index 00000000..5d318328
--- /dev/null
+++ b/src/lib/Setting/Pages/UserSettings.svelte
@@ -0,0 +1,21 @@
+
+
+
+ {#if selected === 0}
+
+ {:else if selected === 1}
+
+ {:else if selected === 2}
+
+ {:else if selected === 3}
+
+ {:else if selected === 4}
+
+ {:else if selected === 5}
+
+ {:else if selected === 6}
+
+ {/if}
+
+
+ {/if}
+
+
+{#if openPresetList}
+
+{/if}
+
\ No newline at end of file
diff --git a/src/lib/Others/botpreset.svelte b/src/lib/Setting/botpreset.svelte
similarity index 100%
rename from src/lib/Others/botpreset.svelte
rename to src/lib/Setting/botpreset.svelte
diff --git a/src/lib/SideBars/LoreBookSetting.svelte b/src/lib/SideBars/LoreBookSetting.svelte
index 8fa21dd3..59813b86 100644
--- a/src/lib/SideBars/LoreBookSetting.svelte
+++ b/src/lib/SideBars/LoreBookSetting.svelte
@@ -7,25 +7,28 @@
import LoreBookData from "./LoreBookData.svelte";
import Check from "../Others/Check.svelte";
let submenu = 0
+ let globalMode = false
-
- {language.imageGeneration}
-
- {language.provider}
-
-
- {#if $DataBase.sdProvider === 'webui'}
- You must use WebUI with --api flag
- You must use WebUI without agpl license or use unmodified version with agpl license to observe the contents of the agpl license.
- {#if !isTauri}
- You are using web version. you must use ngrok or other tunnels to use your local webui.
- {/if}
- WebUI {language.providerURL}
-
- Steps
-
-
- CFG Scale
-
-
- Width
-
- Height
-
- Sampler
-
-
-