Spaces:
Runtime error
Runtime error
Adding the callout for setting the environ value...
Browse files
App_Function_Libraries/Gradio_Related.py
CHANGED
|
@@ -68,6 +68,7 @@ from App_Function_Libraries.Video_DL_Ingestion_Lib import parse_and_expand_urls,
|
|
| 68 |
# Function Definitions
|
| 69 |
#
|
| 70 |
|
|
|
|
| 71 |
whisper_models = ["small", "medium", "small.en", "medium.en", "medium", "large", "large-v1", "large-v2", "large-v3",
|
| 72 |
"distil-large-v2", "distil-medium.en", "distil-small.en"]
|
| 73 |
custom_prompt_input = None
|
|
@@ -673,7 +674,7 @@ def create_video_transcription_tab():
|
|
| 673 |
label="API Name (Mandatory)")
|
| 674 |
api_key_input = gr.Textbox(label="API Key (Mandatory)", placeholder="Enter your API key here",
|
| 675 |
type="password",
|
| 676 |
-
value=
|
| 677 |
keywords_input = gr.Textbox(label="Keywords", placeholder="Enter keywords here (comma-separated)",
|
| 678 |
value="default,no_keyword_set")
|
| 679 |
batch_size_input = gr.Slider(minimum=1, maximum=10, value=1, step=1,
|
|
@@ -1324,7 +1325,7 @@ def create_audio_processing_tab():
|
|
| 1324 |
)
|
| 1325 |
api_key_input = gr.Textbox(label="API Key (if required)", placeholder="Enter your API key here",
|
| 1326 |
type="password",
|
| 1327 |
-
value=
|
| 1328 |
custom_keywords_input = gr.Textbox(label="Custom Keywords", placeholder="Enter custom keywords, comma-separated")
|
| 1329 |
keep_original_input = gr.Checkbox(label="Keep original audio file", value=False)
|
| 1330 |
|
|
@@ -1434,7 +1435,7 @@ def create_podcast_tab():
|
|
| 1434 |
)
|
| 1435 |
podcast_api_key_input = gr.Textbox(label="API Key (if required)",
|
| 1436 |
type="password",
|
| 1437 |
-
value=
|
| 1438 |
podcast_whisper_model_input = gr.Dropdown(choices=whisper_models, value="medium", label="Whisper Model")
|
| 1439 |
|
| 1440 |
keep_original_input = gr.Checkbox(label="Keep original audio file", value=False)
|
|
@@ -1558,7 +1559,7 @@ def create_website_scraping_tab():
|
|
| 1558 |
api_key_input = gr.Textbox(label="API Key (Mandatory if API Name is specified)",
|
| 1559 |
placeholder="Enter your API key here; Ignore if using Local API or Built-in API",
|
| 1560 |
type="password",
|
| 1561 |
-
value=
|
| 1562 |
keywords_input = gr.Textbox(label="Keywords", placeholder="Enter keywords here (comma-separated)",
|
| 1563 |
value="default,no_keyword_set", visible=True)
|
| 1564 |
|
|
@@ -1671,7 +1672,7 @@ def create_resummary_tab():
|
|
| 1671 |
api_key_input = gr.Textbox(label="API Key",
|
| 1672 |
placeholder="Enter your API key here",
|
| 1673 |
type="password",
|
| 1674 |
-
value=
|
| 1675 |
|
| 1676 |
chunking_options_checkbox = gr.Checkbox(label="Use Chunking", value=False)
|
| 1677 |
with gr.Row(visible=False) as chunking_options_box:
|
|
@@ -2874,7 +2875,7 @@ def create_chat_interface():
|
|
| 2874 |
value="Mistral")
|
| 2875 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 2876 |
type="password",
|
| 2877 |
-
value=
|
| 2878 |
custom_prompt_checkbox = gr.Checkbox(label="Use a Custom Prompt",
|
| 2879 |
value=False,
|
| 2880 |
visible=True)
|
|
@@ -3085,7 +3086,7 @@ def create_chat_interface_editable():
|
|
| 3085 |
value="Mistral")
|
| 3086 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3087 |
type="password",
|
| 3088 |
-
value=
|
| 3089 |
# preset_prompt_checkbox = gr.Checkbox(label="Use a pre-set Prompt",
|
| 3090 |
# value=False,
|
| 3091 |
# visible=True)
|
|
@@ -3288,7 +3289,7 @@ def create_chat_interface_stacked():
|
|
| 3288 |
value="Mistral")
|
| 3289 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3290 |
type="password",
|
| 3291 |
-
value=
|
| 3292 |
preset_prompt = gr.Dropdown(label="Select Preset Prompt",
|
| 3293 |
choices=load_preset_prompts(),
|
| 3294 |
visible=True)
|
|
@@ -3462,7 +3463,7 @@ def create_chat_interface_multi_api():
|
|
| 3462 |
value="Mistral")
|
| 3463 |
api_key = gr.Textbox(label=f"API Key {i + 1} (if required)",
|
| 3464 |
type="password",
|
| 3465 |
-
value=
|
| 3466 |
temperature = gr.Slider(label=f"Temperature {i + 1}", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3467 |
chatbot = gr.Chatbot(height=800, elem_classes="chat-window")
|
| 3468 |
chatbots.append(chatbot)
|
|
@@ -3574,7 +3575,7 @@ def create_chat_interface_four():
|
|
| 3574 |
"DeepSeek", "Mistral", "OpenRouter", "Llama.cpp", "Kobold", "Ooba",
|
| 3575 |
"Tabbyapi", "VLLM", "HuggingFace"],
|
| 3576 |
value="Mistral")
|
| 3577 |
-
api_key = gr.Textbox(label=f"API Key {i + 1} (if required)", type="password", value=
|
| 3578 |
temperature = gr.Slider(label=f"Temperature {i + 1}", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3579 |
chatbot = gr.Chatbot(height=400, elem_classes="chat-window")
|
| 3580 |
msg = gr.Textbox(label=f"Enter your message for Chat {i + 1}")
|
|
@@ -3665,7 +3666,7 @@ def create_chat_interface_vertical():
|
|
| 3665 |
with gr.Row():
|
| 3666 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3667 |
type="password",
|
| 3668 |
-
value=
|
| 3669 |
with gr.Row():
|
| 3670 |
temperature = gr.Slider(label="Temperature", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3671 |
with gr.Row():
|
|
@@ -4364,7 +4365,7 @@ def create_import_item_tab():
|
|
| 4364 |
)
|
| 4365 |
api_key_input = gr.Textbox(label="API Key",
|
| 4366 |
type="password",
|
| 4367 |
-
value=
|
| 4368 |
with gr.Row():
|
| 4369 |
import_button = gr.Button("Import Data")
|
| 4370 |
with gr.Row():
|
|
@@ -4701,7 +4702,7 @@ def create_import_book_tab():
|
|
| 4701 |
)
|
| 4702 |
api_key_input = gr.Textbox(label="API Key",
|
| 4703 |
type="password",
|
| 4704 |
-
value=
|
| 4705 |
import_button = gr.Button("Import eBook")
|
| 4706 |
with gr.Column():
|
| 4707 |
with gr.Row():
|
|
@@ -5138,7 +5139,7 @@ def create_document_editing_tab():
|
|
| 5138 |
)
|
| 5139 |
api_key_input = gr.Textbox(label="API Key (if not set in config.txt)", placeholder="Enter your API key here",
|
| 5140 |
type="password",
|
| 5141 |
-
value=
|
| 5142 |
check_grammar_button = gr.Button("Check Grammar and Style")
|
| 5143 |
|
| 5144 |
with gr.Column():
|
|
@@ -5168,7 +5169,7 @@ def create_document_editing_tab():
|
|
| 5168 |
)
|
| 5169 |
api_key_input = gr.Textbox(label="API Key (if not set in config.txt)", placeholder="Enter your API key here",
|
| 5170 |
type="password",
|
| 5171 |
-
value=
|
| 5172 |
adjust_btn = gr.Button("Adjust Tone")
|
| 5173 |
|
| 5174 |
with gr.Column():
|
|
|
|
| 68 |
# Function Definitions
|
| 69 |
#
|
| 70 |
|
| 71 |
+
MISTRAL_TOKEN = os.environ["MISTRAL_KEY"]
|
| 72 |
whisper_models = ["small", "medium", "small.en", "medium.en", "medium", "large", "large-v1", "large-v2", "large-v3",
|
| 73 |
"distil-large-v2", "distil-medium.en", "distil-small.en"]
|
| 74 |
custom_prompt_input = None
|
|
|
|
| 674 |
label="API Name (Mandatory)")
|
| 675 |
api_key_input = gr.Textbox(label="API Key (Mandatory)", placeholder="Enter your API key here",
|
| 676 |
type="password",
|
| 677 |
+
value=MISTRAL_TOKEN)
|
| 678 |
keywords_input = gr.Textbox(label="Keywords", placeholder="Enter keywords here (comma-separated)",
|
| 679 |
value="default,no_keyword_set")
|
| 680 |
batch_size_input = gr.Slider(minimum=1, maximum=10, value=1, step=1,
|
|
|
|
| 1325 |
)
|
| 1326 |
api_key_input = gr.Textbox(label="API Key (if required)", placeholder="Enter your API key here",
|
| 1327 |
type="password",
|
| 1328 |
+
value=MISTRAL_TOKEN)
|
| 1329 |
custom_keywords_input = gr.Textbox(label="Custom Keywords", placeholder="Enter custom keywords, comma-separated")
|
| 1330 |
keep_original_input = gr.Checkbox(label="Keep original audio file", value=False)
|
| 1331 |
|
|
|
|
| 1435 |
)
|
| 1436 |
podcast_api_key_input = gr.Textbox(label="API Key (if required)",
|
| 1437 |
type="password",
|
| 1438 |
+
value=MISTRAL_TOKEN)
|
| 1439 |
podcast_whisper_model_input = gr.Dropdown(choices=whisper_models, value="medium", label="Whisper Model")
|
| 1440 |
|
| 1441 |
keep_original_input = gr.Checkbox(label="Keep original audio file", value=False)
|
|
|
|
| 1559 |
api_key_input = gr.Textbox(label="API Key (Mandatory if API Name is specified)",
|
| 1560 |
placeholder="Enter your API key here; Ignore if using Local API or Built-in API",
|
| 1561 |
type="password",
|
| 1562 |
+
value=MISTRAL_TOKEN)
|
| 1563 |
keywords_input = gr.Textbox(label="Keywords", placeholder="Enter keywords here (comma-separated)",
|
| 1564 |
value="default,no_keyword_set", visible=True)
|
| 1565 |
|
|
|
|
| 1672 |
api_key_input = gr.Textbox(label="API Key",
|
| 1673 |
placeholder="Enter your API key here",
|
| 1674 |
type="password",
|
| 1675 |
+
value=MISTRAL_TOKEN)
|
| 1676 |
|
| 1677 |
chunking_options_checkbox = gr.Checkbox(label="Use Chunking", value=False)
|
| 1678 |
with gr.Row(visible=False) as chunking_options_box:
|
|
|
|
| 2875 |
value="Mistral")
|
| 2876 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 2877 |
type="password",
|
| 2878 |
+
value=MISTRAL_TOKEN)
|
| 2879 |
custom_prompt_checkbox = gr.Checkbox(label="Use a Custom Prompt",
|
| 2880 |
value=False,
|
| 2881 |
visible=True)
|
|
|
|
| 3086 |
value="Mistral")
|
| 3087 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3088 |
type="password",
|
| 3089 |
+
value=MISTRAL_TOKEN)
|
| 3090 |
# preset_prompt_checkbox = gr.Checkbox(label="Use a pre-set Prompt",
|
| 3091 |
# value=False,
|
| 3092 |
# visible=True)
|
|
|
|
| 3289 |
value="Mistral")
|
| 3290 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3291 |
type="password",
|
| 3292 |
+
value=MISTRAL_TOKEN)
|
| 3293 |
preset_prompt = gr.Dropdown(label="Select Preset Prompt",
|
| 3294 |
choices=load_preset_prompts(),
|
| 3295 |
visible=True)
|
|
|
|
| 3463 |
value="Mistral")
|
| 3464 |
api_key = gr.Textbox(label=f"API Key {i + 1} (if required)",
|
| 3465 |
type="password",
|
| 3466 |
+
value=MISTRAL_TOKEN)
|
| 3467 |
temperature = gr.Slider(label=f"Temperature {i + 1}", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3468 |
chatbot = gr.Chatbot(height=800, elem_classes="chat-window")
|
| 3469 |
chatbots.append(chatbot)
|
|
|
|
| 3575 |
"DeepSeek", "Mistral", "OpenRouter", "Llama.cpp", "Kobold", "Ooba",
|
| 3576 |
"Tabbyapi", "VLLM", "HuggingFace"],
|
| 3577 |
value="Mistral")
|
| 3578 |
+
api_key = gr.Textbox(label=f"API Key {i + 1} (if required)", type="password", value=MISTRAL_TOKEN)
|
| 3579 |
temperature = gr.Slider(label=f"Temperature {i + 1}", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3580 |
chatbot = gr.Chatbot(height=400, elem_classes="chat-window")
|
| 3581 |
msg = gr.Textbox(label=f"Enter your message for Chat {i + 1}")
|
|
|
|
| 3666 |
with gr.Row():
|
| 3667 |
api_key = gr.Textbox(label="API Key (if required)",
|
| 3668 |
type="password",
|
| 3669 |
+
value=MISTRAL_TOKEN)
|
| 3670 |
with gr.Row():
|
| 3671 |
temperature = gr.Slider(label="Temperature", minimum=0.0, maximum=1.0, step=0.1, value=0.7)
|
| 3672 |
with gr.Row():
|
|
|
|
| 4365 |
)
|
| 4366 |
api_key_input = gr.Textbox(label="API Key",
|
| 4367 |
type="password",
|
| 4368 |
+
value=MISTRAL_TOKEN)
|
| 4369 |
with gr.Row():
|
| 4370 |
import_button = gr.Button("Import Data")
|
| 4371 |
with gr.Row():
|
|
|
|
| 4702 |
)
|
| 4703 |
api_key_input = gr.Textbox(label="API Key",
|
| 4704 |
type="password",
|
| 4705 |
+
value=MISTRAL_TOKEN)
|
| 4706 |
import_button = gr.Button("Import eBook")
|
| 4707 |
with gr.Column():
|
| 4708 |
with gr.Row():
|
|
|
|
| 5139 |
)
|
| 5140 |
api_key_input = gr.Textbox(label="API Key (if not set in config.txt)", placeholder="Enter your API key here",
|
| 5141 |
type="password",
|
| 5142 |
+
value=MISTRAL_TOKEN)
|
| 5143 |
check_grammar_button = gr.Button("Check Grammar and Style")
|
| 5144 |
|
| 5145 |
with gr.Column():
|
|
|
|
| 5169 |
)
|
| 5170 |
api_key_input = gr.Textbox(label="API Key (if not set in config.txt)", placeholder="Enter your API key here",
|
| 5171 |
type="password",
|
| 5172 |
+
value=MISTRAL_TOKEN)
|
| 5173 |
adjust_btn = gr.Button("Adjust Tone")
|
| 5174 |
|
| 5175 |
with gr.Column():
|