← back to Qwen38 Viewer
send keep_alive as integer -1 (valid 'keep forever')
411e69618af79dc8132739e978f7bea6bdebd401 · 2026-08-19 11:09:12 -0700 · steve
Files touched
Diff
commit 411e69618af79dc8132739e978f7bea6bdebd401
Author: steve <steve@designerwallcoverings.com>
Date: Wed Aug 19 11:09:12 2026 -0700
send keep_alive as integer -1 (valid 'keep forever')
---
server.js | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/server.js b/server.js
index 4c74838..090e14f 100644
--- a/server.js
+++ b/server.js
@@ -75,7 +75,8 @@ app.post('/api/chat', async (req, res) => {
const upstream = await fetch(`${OLLAMA}/api/chat`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
- body: JSON.stringify({ model: MODEL, messages, stream: true, options, keep_alive: KEEP_ALIVE }),
+ body: JSON.stringify({ model: MODEL, messages, stream: true, options,
+ keep_alive: KEEP_ALIVE === '-1' ? -1 : KEEP_ALIVE }), // -1 (number) = keep forever
});
if (!upstream.ok || !upstream.body) {
res.write(JSON.stringify({ error: `ollama ${upstream.status}` }) + '\n');
← 6458573 pin model permanently warm (keep_alive -1) — no cold loads
·
back to Qwen38 Viewer
·
three.js 3D thinking scene w/ state machine: Thinking(orange 29dca6a →