Просмотр исходного кода

Improvements to parsing of WHISPER_LANGUAGE environment variable (Setting as empty string now equivalent to unsetting/removing WHISPER_LANGUAGE). Resolved crash caused when unset

nathaniel 10 месяцев назад
Родитель
Сommit
cc14aacaaa
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      backend/open_webui/config.py

+ 1 - 1
backend/open_webui/config.py

@@ -2510,7 +2510,7 @@ WHISPER_VAD_FILTER = PersistentConfig(
     os.getenv("WHISPER_VAD_FILTER", "False").lower() == "true",
 )
 
-WHISPER_LANGUAGE = os.getenv("WHISPER_LANGUAGE", None).lower()
+WHISPER_LANGUAGE = os.getenv("WHISPER_LANGUAGE", "").lower() or None
 
 # Add Deepgram configuration
 DEEPGRAM_API_KEY = PersistentConfig(