"""Конфигурация ASR-микросервиса.""" from pydantic_settings import BaseSettings, SettingsConfigDict class Settings(BaseSettings): # Модель whisper-large-v3-russian WHISPER_MODEL_PATH: str = "/home/neo/models/whisper-russian" # Модель Qwen3-ASR-1.7B QWEN_MODEL_NAME: str = "Qwen/Qwen3-ASR-1.7B" # Устройство: cuda / cpu DEVICE: str = "cuda" # Режим загрузки моделей при старте LOAD_WHISPER: bool = True LOAD_QWEN: bool = True model_config = SettingsConfigDict( env_file=".env", env_file_encoding="utf-8", extra="ignore", ) settings = Settings()