Route asr-gpt to official OpenAI with ZenMux backup
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user