From 74223995f016140c669610c98bec694c1dfedd1e Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Wed, 24 May 2023 00:13:10 +0300 Subject: [PATCH 1/3] Cloudflare fix and ChromaDB for colab --- colab/GPU.ipynb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/colab/GPU.ipynb b/colab/GPU.ipynb index 194ba8dea..1c3efad92 100644 --- a/colab/GPU.ipynb +++ b/colab/GPU.ipynb @@ -62,6 +62,8 @@ "#@markdown * prompthero/openjourney - midjourney style model\n", "#@markdown * ckpt/sd15 - base SD 1.5\n", "#@markdown * stabilityai/stable-diffusion-2-1-base - base SD 2.1\n", + "extras_enable_chromadb = True #@param {type:\"boolean\"}\n", + "#@markdown Enables ChromaDB for Infinity Context plugin\n", "\n", "import subprocess\n", "\n", @@ -84,6 +86,8 @@ " ExtrasModules.append('sd')\n", "if (extras_enable_tts):\n", " ExtrasModules.append('tts')\n", + "if (extras_enable_chromadb):\n", + " ExtrasModules.append('chromadb')\n", "\n", "params.append(f'--classification-model={Emotions_Model}')\n", "params.append(f'--summarization-model={Memory_Model}')\n", @@ -99,6 +103,7 @@ "!npm install -g localtunnel\n", "!pip install -r requirements-complete.txt\n", "!pip install tensorflow==2.12\n", + "!wget https://github.com/cloudflare/cloudflared/releases/download/2023.5.0/cloudflared-linux-amd64 -O /tmp/cloudflared-linux-amd64\n", "\n", "\n", "cmd = f\"python server.py {' '.join(params)}\"\n", From 93c32488225ad86a83bcdd4fe153d624c1c045c4 Mon Sep 17 00:00:00 2001 From: SillyLossy Date: Wed, 24 May 2023 00:19:54 +0300 Subject: [PATCH 2/3] Colab file permission fix --- colab/GPU.ipynb | 1 + 1 file changed, 1 insertion(+) diff --git a/colab/GPU.ipynb b/colab/GPU.ipynb index 1c3efad92..ba46cf0d3 100644 --- a/colab/GPU.ipynb +++ b/colab/GPU.ipynb @@ -104,6 +104,7 @@ "!pip install -r requirements-complete.txt\n", "!pip install tensorflow==2.12\n", "!wget https://github.com/cloudflare/cloudflared/releases/download/2023.5.0/cloudflared-linux-amd64 -O /tmp/cloudflared-linux-amd64\n", + "!chmod +x /tmp/cloudflared-linux-amd64\n", "\n", "\n", "cmd = f\"python server.py {' '.join(params)}\"\n", From c06f042898e6ffb0878b3000b6335998264b2303 Mon Sep 17 00:00:00 2001 From: drgnfr6 Date: Sat, 27 May 2023 09:38:21 -0500 Subject: [PATCH 3/3] Fix race condition when saving settings for TTS --- public/scripts/extensions/tts/index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/public/scripts/extensions/tts/index.js b/public/scripts/extensions/tts/index.js index cca47baf4..b904d0bde 100644 --- a/public/scripts/extensions/tts/index.js +++ b/public/scripts/extensions/tts/index.js @@ -362,15 +362,15 @@ function onApplyClick() { Promise.all([ ttsProvider.onApplyClick(), updateVoiceMap() - ]).catch(error => { + ]).then(() => { + extension_settings.tts[ttsProviderName] = ttsProvider.settings + saveSettingsDebounced() + setTtsStatus('Successfully applied settings', true) + console.info(`Saved settings ${ttsProviderName} ${JSON.stringify(ttsProvider.settings)}`) + }).catch(error => { console.error(error) setTtsStatus(error, false) }) - - extension_settings.tts[ttsProviderName] = ttsProvider.settings - saveSettingsDebounced() - setTtsStatus('Successfully applied settings', true) - console.info(`Saved settings ${ttsProviderName} ${JSON.stringify(ttsProvider.settings)}`) } function onEnableClick() {