From 6b7160bde50b3ee46136ca1d4e906377e247e7bc Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 28 Dec 2025 21:32:24 +0100 Subject: [PATCH] ollama worker init improved --- js/workers/model-worker-ollama.js | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/js/workers/model-worker-ollama.js b/js/workers/model-worker-ollama.js index afa10062..a3374eba 100644 --- a/js/workers/model-worker-ollama.js +++ b/js/workers/model-worker-ollama.js @@ -23,9 +23,6 @@ import { Ollama } from '../api/ollama.js'; import { taLogger } from '../mzta-logger.js'; -let ollama_host = null; -let ollama_model = ''; -let ollama_num_ctx = 0; let ollama = null; let stopStreaming = false; let i18nStrings = null; @@ -38,19 +35,13 @@ let assistantResponseAccumulator = ''; self.onmessage = async function(event) { switch (event.data.type) { case 'init': - ollama_host = event.data.ollama_host; - ollama_model = event.data.ollama_model; - ollama_num_ctx = event.data.ollama_num_ctx; - ollama_temperature = event.data.ollama_temperature; - ollama_think = event.data.ollama_think; - //console.log(">>>>>>>>>>> ollama_host: " + ollama_host); ollama = new Ollama({ - host: ollama_host, - model: ollama_model, + host: event.data.ollama_host, + model: event.data.ollama_model, stream: true, - num_ctx: ollama_num_ctx, - temperature: ollama_temperature, - think: ollama_think + num_ctx: event.data.ollama_num_ctx, + temperature: event.data.ollama_temperature, + think: event.data.ollama_think }); do_debug = event.data.do_debug; i18nStrings = event.data.i18nStrings;