Filter null-values from /model selection

This commit is contained in:
Cohee 2024-09-10 10:25:23 +00:00
parent b2705d1396
commit 4522d3cbae
2 changed files with 12 additions and 12 deletions

View File

@ -2071,7 +2071,7 @@
<div> <div>
<h4 data-i18n="TogetherAI Model">TogetherAI Model</h4> <h4 data-i18n="TogetherAI Model">TogetherAI Model</h4>
<select id="model_togetherai_select"> <select id="model_togetherai_select">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2095,7 +2095,7 @@
<div> <div>
<h4 data-i18n="OpenRouter Model">OpenRouter Model</h4> <h4 data-i18n="OpenRouter Model">OpenRouter Model</h4>
<select id="openrouter_model"> <select id="openrouter_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2122,7 +2122,7 @@
<div> <div>
<h4 data-i18n="InfermaticAI Model">InfermaticAI Model</h4> <h4 data-i18n="InfermaticAI Model">InfermaticAI Model</h4>
<select id="model_infermaticai_select"> <select id="model_infermaticai_select">
<option> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2145,7 +2145,7 @@
<div> <div>
<h4 data-i18n="DreamGen Model">DreamGen Model</h4> <h4 data-i18n="DreamGen Model">DreamGen Model</h4>
<select id="model_dreamgen_select"> <select id="model_dreamgen_select">
<option> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2171,7 +2171,7 @@
<div class="flex1"> <div class="flex1">
<h4 data-i18n="Mancer Model">Mancer Model</h4> <h4 data-i18n="Mancer Model">Mancer Model</h4>
<select id="mancer_model"> <select id="mancer_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2221,7 +2221,7 @@
For privacy reasons, your API key will be hidden after you reload the page. For privacy reasons, your API key will be hidden after you reload the page.
</div> </div>
<select id="featherless_model"> <select id="featherless_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2249,7 +2249,7 @@
<div> <div>
<h4 data-i18n="vLLM Model">vLLM Model</h4> <h4 data-i18n="vLLM Model">vLLM Model</h4>
<select id="vllm_model"> <select id="vllm_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2295,7 +2295,7 @@
<div> <div>
<h4 data-i18n="Aphrodite Model">Aphrodite Model</h4> <h4 data-i18n="Aphrodite Model">Aphrodite Model</h4>
<select id="aphrodite_model"> <select id="aphrodite_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2338,7 +2338,7 @@
<span data-i18n="Ollama Model">Ollama Model</span> <span data-i18n="Ollama Model">Ollama Model</span>
</h4> </h4>
<select id="ollama_model"> <select id="ollama_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2376,7 +2376,7 @@
EXPERIMENTAL FEATURE. USE AT YOUR OWN RISK. DON'T ASK FOR SUPPORT ON THIS. EXPERIMENTAL FEATURE. USE AT YOUR OWN RISK. DON'T ASK FOR SUPPORT ON THIS.
</b> </b>
<select id="tabby_model"> <select id="tabby_model">
<option data-i18n="-- Connect to the API --"> <option value="" data-i18n="-- Connect to the API --">
-- Connect to the API -- -- Connect to the API --
</option> </option>
</select> </select>
@ -2704,7 +2704,7 @@
<div> <div>
<h4 data-i18n="OpenRouter Model">OpenRouter Model</h4> <h4 data-i18n="OpenRouter Model">OpenRouter Model</h4>
<select id="model_openrouter_select"> <select id="model_openrouter_select">
<option data-i18n="-- Connect to the API --">-- Connect to the API --</option> <option value="" data-i18n="-- Connect to the API --">-- Connect to the API --</option>
</select> </select>
</div> </div>
<label for="openrouter_use_fallback" class="checkbox_label marginTopBot5" data-i18n="[title]Allow fallback routes Description" title="Automatically chooses an alternative model if the chosen model can't serve your request."> <label for="openrouter_use_fallback" class="checkbox_label marginTopBot5" data-i18n="[title]Allow fallback routes Description" title="Automatically chooses an alternative model if the chosen model can't serve your request.">

View File

@ -3470,7 +3470,7 @@ function getModelOptions(quiet) {
return nullResult; return nullResult;
} }
const options = Array.from(modelSelectControl.options); const options = Array.from(modelSelectControl.options).filter(x => x.value);
return { control: modelSelectControl, options }; return { control: modelSelectControl, options };
} }