From d1138c8cc2763cdd7389ef4d960e8e985af2b7e1 Mon Sep 17 00:00:00 2001 From: Daniel Onyejesi Date: Sun, 29 Mar 2026 21:48:44 -0400 Subject: [PATCH] Revert STT auto-detect: LiteLLM handles audio when LITELLM_API_BASE is set --- src/routes/transcribe.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/routes/transcribe.js b/src/routes/transcribe.js index ff0e7a7..7b0e565 100644 --- a/src/routes/transcribe.js +++ b/src/routes/transcribe.js @@ -22,9 +22,8 @@ function getTranscribeProvider() { if (env === 'local') return 'local'; if (env === 'aws') return 'aws'; if (env === 'openai') return 'openai'; - // Auto-detect: only use LiteLLM for STT if LITELLM_STT_MODEL is explicitly set - // Having LITELLM_API_BASE for AI text does NOT automatically route audio through LiteLLM - if (process.env.LITELLM_STT_MODEL && process.env.LITELLM_API_BASE && litellmClient) return 'litellm'; + // Auto-detect: use LiteLLM when configured (it handles audio transcriptions) + if (process.env.LITELLM_API_BASE && litellmClient) return 'litellm'; if (isAWSTranscribeConfigured()) return 'aws'; return 'openai'; }