Stale-Job-Reset, Ownership-Angleichung, robuste Dashboard-Erzeugung
- Server-Neustart setzt hängengebliebene Jobs (running/queued) zurück (markStaleJobs) mit Hinweis-Nachricht; /abort räumt auch verwaiste Sessions auf - Löschen/Abbrechen/Modellwechsel ohne Owner-Beschränkung (konsistent zur offenen Sichtbarkeit im Ein-Nutzer-System) - Dashboard-HTML wird nicht mehr per Tool-Aufruf übertragen, sondern in der finalen Antwort als ```html```-Codeblock gestreamt (GLM scheiterte reproduzierbar am riesigen Tool-Call); Extraktion mit klaren Fehlern bei fehlendem/unvollständigem Codeblock - Reasoning-Effort pro Runde: volle Tiefe in Research-Runden, minimales Denken in der Dashboard-Liefer-Runde (DeepSeek: thinking aus, GLM: low) – Budget gehört dem HTML - GLM-Reasoning-Default high (max verbrennt das Completion-Budget), DeepSeek max_tokens auf 300k
This commit is contained in:
1 parent
8a2bf46b09
commit
ab4f8e8570
6 files changed
+178
-36
No files matched your search
+9
-3
@@ -78,9 +78,11 @@ const MODELS = [
|
||||
label: 'DeepSeek V4 Flash',
|
||||
provider: 'deepseek',
|
||||
vision: false,
|
||||
// Max. Output laut Doku: 384K – großzügiges Limit gegen abgeschnittene Dashboards
|
||||
maxTokens: 131072,
|
||||
// Max. Output laut Doku: 384K – DeepSeek hat 3x so viel Headroom wie GLM
|
||||
maxTokens: 300000,
|
||||
reasoningEffort: () => envOr('DEEPSEEK_REASONING_EFFORT', 'max'),
|
||||
// Liefer-Runde des Dashboards: Denken komplett aus, Budget gehört dem HTML
|
||||
deliveryEffort: 'none',
|
||||
prices: { inputCacheHit: 0.014, inputCacheMiss: 0.44, output: 1.32 },
|
||||
},
|
||||
{
|
||||
@@ -90,7 +92,11 @@ const MODELS = [
|
||||
vision: true,
|
||||
// Max. Completion laut OpenRouter: 131072
|
||||
maxTokens: 131072,
|
||||
reasoningEffort: () => envOr('GLM_REASONING_EFFORT', 'max'),
|
||||
// Research-Runden: 'high' (effort 'max' verbrennt das ganze Budget mit
|
||||
// Denken; für lange Recherchen bleibt dann nichts fürs große HTML übrig)
|
||||
reasoningEffort: () => envOr('GLM_REASONING_EFFORT', 'high'),
|
||||
// Liefer-Runde des Dashboards: minimales Denken (GLM: Reasoning Pflicht)
|
||||
deliveryEffort: 'low',
|
||||
prices: { inputCacheHit: 0.015, inputCacheMiss: 0.075, output: 0.25 },
|
||||
costNote: 'Schätzung (OpenRouter, Rabatt bis Sep 2026)',
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user