UI / LLM - Model name should not be 'read only', tidy up drop down list of providers #4115

This commit is contained in:
dgtlmoon
2026-05-15 15:10:38 +02:00
parent c8756c17a1
commit 04a6144026
2 changed files with 3 additions and 14 deletions
@@ -104,22 +104,12 @@
<label for="llm-provider">{{ _('Provider') }}</label>
<select id="llm-provider" onchange="llmOnProviderChange(this.value)">
<option value="">— {{ _('select a provider') }} —</option>
<optgroup label="OpenAI">
<option value="openai">OpenAI</option>
</optgroup>
<optgroup label="Anthropic">
<option value="anthropic">Anthropic</option>
</optgroup>
<optgroup label="Google">
<option value="gemini">Google (Gemini)</option>
</optgroup>
<optgroup label="{{ _('Local / Self-hosted') }}">
<option value="ollama">Ollama (local)</option>
<option value="ollama">Ollama</option>
<option value="openai">OpenAI</option>
<option value="openai_compatible">{{ _('OpenAI-compatible (vLLM, LM Studio, llama.cpp)') }}</option>
</optgroup>
<optgroup label="OpenRouter">
<option value="openrouter">OpenRouter (200+ models)</option>
</optgroup>
</select>
</div>
@@ -162,7 +152,6 @@
<div class="pure-control-group">
{{ render_field(form.llm.form.llm_model,
readonly=True,
placeholder=_("Enter API key and click 'Load available models'")) }}
</div>
+1 -1
View File
@@ -1092,7 +1092,7 @@ class globalSettingsLLMForm(Form):
No separate provider dropdown needed — litellm routes automatically:
gpt-4o-mini → OpenAI
claude-3-5-haiku-20251001 → Anthropic
ollama/llama3.2 → Ollama (local)
ollama/llama3.2 → Ollama
openrouter/google/gemma-3-12b-it:free → OpenRouter (free tier)
gemini/gemini-2.0-flash → Google Gemini
azure/gpt-4o → Azure OpenAI