diff --git a/dankclaw/hermes/config.yaml.example b/dankclaw/hermes/config.yaml.example index f29234c..e7c2119 100644 --- a/dankclaw/hermes/config.yaml.example +++ b/dankclaw/hermes/config.yaml.example @@ -23,18 +23,18 @@ providers: api: http://192.168.0.235:7770/v1 discover_models: false models: - frank-small: + frank-medium: context_length: 163840 # Auxiliary routing from the live configuration. Named providers route via # their `api:` URL; `custom` entries route by their explicit `base_url`. auxiliary: vision: {provider: dankclaw-large, model: frank-large} - web_extract: {provider: dankserver-small, model: frank-small} - compression: {provider: dankserver-small, model: frank-small} - skills_hub: {provider: dankserver-small, model: frank-small} - approval: {provider: dankserver-small, model: frank-small} - mcp: {provider: dankserver-small, model: frank-small} + web_extract: {provider: dankserver-small, model: frank-medium} + compression: {provider: dankserver-small, model: frank-medium} + skills_hub: {provider: dankserver-small, model: frank-medium} + approval: {provider: dankserver-small, model: frank-medium} + mcp: {provider: dankserver-small, model: frank-medium} # Title generation goes out over the Responses transport on purpose: Hermes # hardcodes response_format=json_schema on this one call, no local back-end # implements constrained decoding (it is a 400), and this transport is the @@ -43,17 +43,17 @@ auxiliary: # entirely, leaving an empty title. title_generation: provider: dankserver-small - model: frank-small + model: frank-medium api_mode: codex_responses extra_body: reasoning: effort: none - memory_query_rewrite: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} - tts_audio_tags: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} + memory_query_rewrite: {provider: custom, model: frank-medium, base_url: http://192.168.0.235:7770/v1} + tts_audio_tags: {provider: custom, model: frank-medium, base_url: http://192.168.0.235:7770/v1} triage_specifier: {provider: dankclaw-large, model: frank-large} kanban_decomposer: {provider: dankclaw-large, model: frank-large} - profile_describer: {provider: dankserver-small, model: frank-small} - curator: {provider: dankserver-small, model: frank-small} + profile_describer: {provider: dankserver-small, model: frank-medium} + curator: {provider: dankserver-small, model: frank-medium} dashboard: # basic_auth intentionally omitted; its password_hash remains live-only.