diff --git a/app.py b/app.py index d0b344d..00e7c0f 100644 --- a/app.py +++ b/app.py @@ -128,8 +128,8 @@ with gr.Blocks() as demo: with gr.Row(): # Левая колонка в акордионе with gr.Column(): - device = gr.Dropdown(label='Device', choices=["cpu", "cuda"], value="cuda", interactive=True) - compute_type = gr.Dropdown(label='compute_type', choices=["auto", "int8", "float16", "float32"], value="auto", interactive=True) + device = gr.Dropdown(label='Device', choices=DEVICES, value=DEVICES[1], interactive=True) + compute_type = gr.Dropdown(label='compute_type', choices=COMPUTE_TYPE, value=COMPUTE_TYPE[0], interactive=True) fastWhisperModel = gr.Dropdown(label='Model', choices=FAST_WHISPER_MODELS, value=FAST_WHISPER_MODELS[11], interactive=True) beamSize = gr.Number(label='beam_size', value=8, interactive=True) @@ -138,8 +138,6 @@ with gr.Blocks() as demo: wordTimestamps = gr.Checkbox(label='word_timestamps', value=True, interactive=True) conditionOnPreviousText = gr.Checkbox(label='condition_on_previous_text', value=False, interactive=True) - - # Правая колонка в акордионе with gr.Column(): with gr.Accordion(label='Vad parameters'): diff --git a/config.py b/config.py index 05c4978..c233606 100644 --- a/config.py +++ b/config.py @@ -5,6 +5,8 @@ load_dotenv() FAST_WHISPER_MODELS = ['tiny', 'base', 'small', 'medium', 'large-v1', 'large-v2', 'large-v3', 'large', 'distil-large-v2', 'distil-large-v3', 'distil-large-v3.5', 'large-v3-turbo', 'turbo'] LLM_MODELS = ['openai/gpt-oss-120b', 'Qwen/Qwen3-235B-A22B-Thinking-2507', 'deepseek-ai/DeepSeek-R1-0528', 'meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8', 'openai/gpt-oss-20b', 'Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar', 'meta-llama/Llama-3.2-90B-Vision-Instruct', 'mistralai/Mistral-Nemo-Instruct-2407', 'Qwen/Qwen2.5-VL-32B-Instruct', 'meta-llama/Llama-3.3-70B-Instruct', 'mistralai/Devstral-Small-2505', 'mistralai/Magistral-Small-2506', 'mistralai/Mistral-Large-Instruct-2411', 'CohereForAI/aya-expanse-32b'] +DEVICES = ['cpu', 'cuda'] +COMPUTE_TYPE = ['auto', 'int8', 'float16', 'float32'] # Стандартный API ключ