Open WebUI mit UberLLM: jedes Modell über eine Verbindung
Gehen Sie in Open WebUI zu Einstellungen › Admin › Verbindungen, fügen Sie eine OpenAI API-Verbindung mit der URL https://api.uberllm.dev/v1,, Bearer-Authentifizierung und Ihrem UberLLM-Schlüssel hinzu, behalten Sie den API Type auf Chat Completions, überprüfen und speichern Sie. Für eine neue Docker-Installation übergeben Sie stattdessen OPENAI_API_BASE_URL und OPENAI_API_KEY.
Schritte (bestehende Installation)
- Erstellen Sie einen Schlüssel auf Ihrer Schlüsselseite und fügen Sie Guthaben hinzu.
- Melden Sie sich als Administrator bei Open WebUI an und gehen Sie zu Einstellungen › Admin › Verbindungen.
- Unter OpenAI API Verbindungen verwalten klicken Sie auf + Verbindung hinzufügen.
- Geben Sie Folgendes ein:
- Verbindungstyp: Extern
- URL:
https://api.uberllm.dev/v1 - Auth: Bearer
- API Key: Ihren
ull_…Schlüssel - API Type: Chat Completions
- Klicken Sie auf Verbindung überprüfen und dann auf Speichern.
- Öffnen Sie einen neuen Chat. Der Modellauswähler listet nun die Modelle von UberLLM auf.
Schritte (neue Docker-Installation)
docker run -d -p 3000:8080 \
-e OPENAI_API_BASE_URL=https://api.uberllm.dev/v1 \
-e OPENAI_API_KEY=ull_your_key \
-v open-webui:/app/backend/data \
--name open-webui --restart always \
ghcr.io/open-webui/open-webui:main
Diese Variablen gelten nur beim ersten Start von Open WebUI. Danach hat der in der Datenbank gespeicherte Wert Vorrang, daher verwenden Sie bei einer bereits laufenden Installation den obigen Bildschirm (oder starten Sie sie einmal mit RESET_CONFIG_ON_START=true).
Um Ihre aktuelle OpenAI-Verbindung beizubehalten und UberLLM danebenzufügen, verwenden Sie die Pluralvariablen mit einem Semikolon zwischen den Einträgen:
-e OPENAI_API_BASE_URLS="https://api.openai.com/v1;https://api.uberllm.dev/v1" \
-e OPENAI_API_KEYS="sk-your-openai-key;ull_your_key"
Eine übersichtliche Modellliste
UberLLM hat Hunderte von Modellen. Zwei Einstellungen unter Erweitert in der Verbindung halten die Auswahl kurz:
- Modell-IDs: Geben Sie nur die gewünschten IDs an, zum Beispiel
deepseek/deepseek-v4.1-flashundgoogle/gemini-3.5-flash. Open WebUI zeigt dann nur diese an. - Präfix-ID: Ein Wort wie
uberllmwird jedem Modellnamen (uberllm.deepseek/deepseek-v4.1-flash) vorangestellt, damit Sie sie von anderen Verbindungen unterscheiden können. Es wird entfernt, bevor die Anfrage gesendet wird.
Fehlerbehebung
- Verifizierung schlägt fehl: überprüfen Sie, ob die URL mit
/v1endet und nichts danach kommt, und der Schlüssel keine Leerzeichen enthält. - Modellliste lädt langsam oder ist leer: Open WebUI gibt der Liste standardmäßig 10 Sekunden Zeit. Fügen Sie die IDs unter Model IDs hinzu, damit sie aufhört, die vollständige Liste abzurufen, oder erhöhen Sie
AIOHTTP_CLIENT_TIMEOUT_MODEL_LIST. - Docker-Variablen geändert und nichts ist passiert: siehe die Hinweise zum ersten Start oben.
- 402 unzureichende Credits: fügen Sie Guthaben auf der Credits-Seite hinzu.
- Text kommt in Schüben hinter Ihrem eigenen Nginx an: schalten Sie Proxy-Buffering für Open WebUI aus.
- Dokumente und Websuche: Open WebUI erstellt standardmäßig Embeddings mit seinem eigenen lokalen Modell, was Sie möchten; UberLLM stellt keine Embeddings bereit.
Weiterlesen
- Referenzseite: Open WebUI Doku
- LibreChat Einrichtung
- Alle Modelle mit Live-Preisen