diff --git a/agent/models.yml b/agent/models.yml index 72bdae0..04ea956 100644 --- a/agent/models.yml +++ b/agent/models.yml @@ -24,13 +24,26 @@ providers: models: - id: frank-large name: "frank-large (dankclaw-gpu)" - contextWindow: 200000 - maxTokens: 200000 + contextWindow: 262144 + maxTokens: 262144 reasoning: true - input: [text] + input: [text, image] compat: reasoningEffortMap: max: xhigh + # Qwen3.8-Flash-Next recommended sampling; halogen has no server-side + # sampler defaults, so without this the endpoint decodes greedy. + # extraBody is merged last (after compat policy) and wins. + extraBody: + temperature: 1.0 + top_p: 0.95 + top_k: 20 + min_p: 0.0 + presence_penalty: 0.0 + repetition_penalty: 1.0 + # Keep prior thinking blocks in the rendered prompt across turns; + # halogen honours it top-level (verified: 275-token prompt delta vs false). + preserve_thinking: true "flm (dankclaw-npu)": baseUrl: http://192.168.0.143:7771/v1