Route asr-gpt to official OpenAI with ZenMux backup

This commit is contained in:
Codex
2026-10-28 19:23:58 -07:00
parent df391cd41f
commit 3d44b74d8c
2 changed files with 16 additions and 0 deletions
@@ -56,6 +56,12 @@ def build_hk_config(catalog, env):
config['model_list'].append({'model_name': 'openai/' + alias, 'litellm_params': {
'model': 'openai/' + model, 'api_base': 'https://api.openai.com/v1',
'api_key': 'os.environ/OPENAI_API_KEY', 'max_retries': 0}})
config['model_list'] = [r for r in config['model_list'] if r['model_name'] != 'asr-gpt']
config['model_list'].append({'model_name': 'asr-gpt', 'litellm_params': {
'model': 'openai/gpt-transcribe', 'api_base': 'https://api.openai.com/v1',
'api_key': 'os.environ/OPENAI_API_KEY', 'max_retries': 0}})
if env.get('ZENMUX_SUBSCRIPTION_API_KEY'):
config['router_settings']['fallbacks'].append({'asr-gpt': ['zenmux/gpt-transcribe']})
return config