diff --git a/koboldai_settings.py b/koboldai_settings.py index f6a67c18..03e04b46 100644 --- a/koboldai_settings.py +++ b/koboldai_settings.py @@ -1097,7 +1097,7 @@ class system_settings(settings): random.seed() if os.path.exists('./KoboldAI-Horde/venv/scripts/python.exe'): self._horde_pid = subprocess.Popen(['./KoboldAI-Horde/venv/scripts/python.exe', './KoboldAI-Horde/bridge.py', - '--kai_url', 'http://127.0.0.1:{}'.format(self.port), '--cluster_url', "http://koboldai.net"]) + '--kai_url', 'http://127.0.0.1:{}'.format(self.port), '--cluster_url', "http://koboldai.net", "--log_file"]) else: self._horde_pid = subprocess.Popen(['./KoboldAI-Horde/venv/bin/python', './KoboldAI-Horde/bridge.py', '--kai_url', 'http://127.0.0.1:{}'.format(self.port), '--cluster_url', "http://koboldai.net"]) diff --git a/static/koboldai.js b/static/koboldai.js index 2008536b..a59f2144 100644 --- a/static/koboldai.js +++ b/static/koboldai.js @@ -2479,6 +2479,20 @@ function save_preset() { } //--------------------------------------------General UI Functions------------------------------------ +function enable_experemental_features(checked) { + if (checked) { + setCookie("enable_experemental_features", "true"); + for (item of document.getElementsByClassName("experemental")) { + item.classList.remove("hidden"); + } + } else { + setCookie("enable_experemental_features", "false"); + for (item of document.getElementsByClassName("experemental")) { + item.classList.add("hidden"); + } + } +} + function set_font_size(element) { new_font_size = element.value; var r = document.querySelector(':root'); @@ -4427,6 +4441,7 @@ function process_cookies() { } else if (getCookie("options_on_right") == "true") { options_on_right(true); } + enable_experemental_features((getCookie("enable_experemental_features", "false") == "true")); Change_Theme(getCookie("theme", "Monochrome")); diff --git a/templates/settings flyout.html b/templates/settings flyout.html index 9c742d73..64fed5f6 100644 --- a/templates/settings flyout.html +++ b/templates/settings flyout.html @@ -295,6 +295,17 @@ 0.1 2 +
+ + Experimental Features:  help_icon + + + + + + + +

expand_more Formatting

diff --git a/templates/story flyout.html b/templates/story flyout.html index b7c0f594..a74a384f 100644 --- a/templates/story flyout.html +++ b/templates/story flyout.html @@ -13,7 +13,7 @@
-
+