From e85ecc9e50f5006ba032729a556ad39047b32eb0 Mon Sep 17 00:00:00 2001 From: mic Date: Wed, 2 Oct 2024 23:24:46 +0200 Subject: [PATCH] using openaicomp apikey --- api_webchat/model-worker-openai_comp.js | 4 +++- options/mzta-options.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/api_webchat/model-worker-openai_comp.js b/api_webchat/model-worker-openai_comp.js index b0f62ca1..0ca83889 100644 --- a/api_webchat/model-worker-openai_comp.js +++ b/api_webchat/model-worker-openai_comp.js @@ -24,6 +24,7 @@ import { OpenAIComp } from '../js/api/openai_comp.js'; let openai_comp_host = null; let openai_comp_model = ''; +let openai_comp_api_key = ''; let openai_comp = null; let stopStreaming = false; @@ -34,7 +35,8 @@ self.onmessage = async function(event) { if (event.data.type === 'init') { openai_comp_host = event.data.openai_comp_host; openai_comp_model = event.data.openai_comp_model; - openai_comp = new OpenAIComp(openai_comp_host, openai_comp_model, true); + openai_comp_api_key = event.data.openai_comp_api_key; + openai_comp = new OpenAIComp(openai_comp_host, openai_comp_model, openai_comp_api_key, true); } else if (event.data.type === 'chatMessage') { conversationHistory.push({ role: 'user', content: event.data.message }); diff --git a/options/mzta-options.js b/options/mzta-options.js index 086ce446..83dde131 100644 --- a/options/mzta-options.js +++ b/options/mzta-options.js @@ -330,7 +330,7 @@ select_openai_comp_model.addEventListener("change", warn_OpenAIComp_HostEmpty); document.getElementById('btnUpdateOpenAICompModels').addEventListener('click', async () => { document.getElementById('openai_comp_model_fetch_loading').style.display = 'inline'; - let openai_comp = new OpenAIComp(document.getElementById("openai_comp_host").value, true); + let openai_comp = new OpenAIComp(document.getElementById("openai_comp_host").value , null, document.getElementById("openai_comp_api_key").value, true); openai_comp.fetchModels().then((data) => { if(!data.ok){ let errorDetail = JSON.parse(data.error);