Add Hermes auxiliary and subscription model routes

This commit is contained in:
Codex
2026-10-11 22:44:10 -07:00
parent cd50972093
commit 8db1483345
4 changed files with 36 additions and 0 deletions
@@ -29,6 +29,10 @@ def build_config(catalog, env, exists):
# Strip only the LiteLLM provider prefix, retaining ZenMux's vendor prefix.
add(alias + suffix, 'anthropic/' + model, key,
api_base='https://zenmux.ai/api/anthropic')
if env.get('ZENMUX_SUBSCRIPTION_API_KEY'):
for alias, model in catalog.get('zenmux_chat', {}).items():
add(alias, 'openai/' + model, 'ZENMUX_SUBSCRIPTION_API_KEY',
api_base='https://zenmux.ai/api/v1')
if env.get('OPENROUTER_API_KEY'):
for alias, model in catalog['openrouter'].items():
primary = catalog.get('zenmux_open_models', {}).get(alias)