Webseite überarbeitet und Telegram Bot funktion hinzugefügt #1
@@ -361,7 +361,13 @@
|
||||
modelSelect.innerHTML = '<option>Lade...</option>';
|
||||
|
||||
try {
|
||||
const res = await fetch(`/api/models?provider=${provider}&url=${encodeURIComponent(ollamaUrl)}`);
|
||||
// URL Parameter nur aufbauen, wenn nötig
|
||||
let queryUrl = `/api/models?provider=${provider}`;
|
||||
if (provider === "ollama") {
|
||||
queryUrl += `&url=${encodeURIComponent(ollamaUrl)}`;
|
||||
}
|
||||
|
||||
const res = await fetch(queryUrl);
|
||||
const data = await res.json();
|
||||
modelSelect.innerHTML = '';
|
||||
|
||||
@@ -372,10 +378,14 @@
|
||||
modelSelect.appendChild(opt);
|
||||
});
|
||||
|
||||
const savedModel = currentSettings[`${provider}_model`];
|
||||
// Korrektur: In deiner main.py ist ein Tippfehler bei "mvidia_model" (mit m)
|
||||
// Prüfe das in deiner settings API oder korrigiere es hier:
|
||||
const savedModel = currentSettings[`${provider}_model`] || currentSettings[`mvidia_model` if provider === 'nvidia'];
|
||||
if (isInitialLoad && savedModel) modelSelect.value = savedModel;
|
||||
}
|
||||
} catch (e) { modelSelect.innerHTML = '<option>Fehler beim Laden</option>'; }
|
||||
} catch (e) {
|
||||
modelSelect.innerHTML = '<option>Fehler beim Laden</option>';
|
||||
}
|
||||
}
|
||||
|
||||
async function saveSettings() {
|
||||
|
||||
Reference in New Issue
Block a user