在香港 LiteLLM 接入四款 ZenMux ASR 对比路由

This commit is contained in:
Codex
2026-10-25 05:22:50 -07:00
parent 45293b1b53
commit 91daf426f2
6 changed files with 132 additions and 0 deletions
@@ -12,6 +12,19 @@ def build_hk_config(catalog, env):
config['general_settings'] = {'master_key': 'os.environ/LITELLM_MASTER_KEY'}
routes = config['model_list']
routes[:] = [route for route in routes if route['model_name'] != 'gemini-transcribe-personal']
if env.get('ZENMUX_SUBSCRIPTION_API_KEY'):
asr_models = {
'asr-gpt': 'openai/gpt-transcribe',
'asr-qwen': 'qwen/qwen-audio-3.1-asr-flash',
'asr-doubao': 'bytedance/doubao-seed-asr-2.0',
'asr-mimo': 'xiaomi/mimo-v2.5-asr',
}
for alias, model in asr_models.items():
routes.append({'model_name': alias, 'litellm_params': {
'model': 'openai/' + model,
'api_key': 'os.environ/ZENMUX_SUBSCRIPTION_API_KEY',
'api_base': 'https://zenmux.ai/api/v1',
'max_retries': 0}})
if env.get('GOOGLE_AI_STUDIO_API_KEY'):
routes.append({'model_name': 'gemini-transcribe', 'litellm_params': {
'model': 'gemini/gemini-3.5-transcribe',