Agent: Max Output Tokens + Thinking deaktivieren einstellbar
Zwei neue Agent-Einstellungen (Frontend, DB-Migration additiv): - MaxOutputTokens: hartes Ausgabelimit. CLI: CLAUDE_CODE_MAX_OUTPUT_TOKENS, API: max_tokens (statt hart 16384). 0 = aus. - DisableThinking: CLI: CLAUDE_CODE_DISABLE_THINKING=1 + MAX_THINKING_TOKENS=0; entfernt CLAUDE_CODE_EFFORT_LEVEL (Explizit-Aus schlaegt Effort). API-Pfad ohne Aequivalent (Hint im UI). Die einzigen zwei Parameter, die z.ai/GLM nachweislich honoriert (Sampling-Parameter wie temperature/top_p werden dort still verworfen). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
7305a5a50f
commit
81892d6e65
13 files changed
+88
-9
No files matched your search
@@ -30,6 +30,18 @@ public class AgentRecord
|
||||
/// Bei OpenAI-Providern (MiniMax/Nvidia/etc.) wird das Feld stillschweigend ignoriert.
|
||||
/// </summary>
|
||||
public string Effort { get; set; } = "";
|
||||
/// <summary>
|
||||
/// Hartes Limit für die Ausgabelänge (Tokens). 0 = aus (Modell-Default).
|
||||
/// CLI-Pfad: wird als CLAUDE_CODE_MAX_OUTPUT_TOKENS gesetzt. API-Pfad: als max_tokens gesendet.
|
||||
/// Wirkt auch bei z.ai/GLM (dort einer der wenigen Parameter, die tatsächlich honoriert werden).
|
||||
/// </summary>
|
||||
public int MaxOutputTokens { get; set; }
|
||||
/// <summary>
|
||||
/// Reasoning/Thinking komplett abschalten (Modell spielt/antwortet statt zu analysieren).
|
||||
/// CLI-Pfad: CLAUDE_CODE_DISABLE_THINKING=1 + MAX_THINKING_TOKENS=0.
|
||||
/// API-Pfad: kein Äquivalent (dort steuert Effort) → wird still ignoriert.
|
||||
/// </summary>
|
||||
public bool DisableThinking { get; set; }
|
||||
public double AvatarScale { get; set; } = 1.0;
|
||||
public double AvatarOffsetX { get; set; }
|
||||
public double AvatarOffsetY { get; set; }
|
||||
|
||||
Reference in new issue
Block a user