Add isolated Gemini dictation route with native personal vocabulary

This commit is contained in:
Codex
2026-10-25 00:19:22 -07:00
parent 8746be24ce
commit 035daa177d
3 changed files with 54 additions and 1 deletions
@@ -56,6 +56,8 @@ def build_config(catalog, env, exists):
add(alias, 'openai/' + model, 'ZENMUX_SUBSCRIPTION_API_KEY',
api_base='https://zenmux.ai/api/v1', max_retries=0)
if env.get('GOOGLE_AI_STUDIO_API_KEY'):
add('gemini-transcribe-personal', 'gemini/gemini-3.5-transcribe',
'GOOGLE_AI_STUDIO_API_KEY', personal_vocabulary=True)
for alias, model in catalog['google_ai_studio'].items():
add(alias, 'gemini/' + model, 'GOOGLE_AI_STUDIO_API_KEY')
if env.get('VERTEXAI_ENABLED', '').lower() == 'true' and env.get('VERTEXAI_PROJECT'):