LibreChat
LibreChat Integrationsleitfaden
Verbinde UnoRouter mit LibreChat über einen eigenen OpenAI-kompatiblen Endpunkt.
Uberblick
LibreChat stellt jeden OpenAI-kompatiblen Host über endpoints.custom bereit. Füge einen UnoRouter-Block hinzu, setze die Umgebungsvariable, und die Modellauswahl füllt sich automatisch aus dem Katalog.
Schnellkonfiguration
Trage diese Werte in den Client ein. Dein Schlüssel wird automatisch eingefugt, wenn du angemeldet bist.
text
Basis-URL: https://api.unorouter.com/v1
API-Schlüssel: YOUR_API_KEYKompatibilitat
Chat CompletionsStreamingTool-Aufrufe
Schritt-fur-Schritt-Einrichtung
- 1librechat.yaml bearbeiten
Füge in deiner LibreChat-Installation einen eigenen Endpunkt-Block unter endpoints.custom hinzu.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.com/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'UnoRouter' - 2Umgebungsvariable hinzufügen
Trage deinen UnoRouter-API-Schlüssel in der .env-Datei von LibreChat ein.
bashUNOROUTER_API_KEY=YOUR_API_KEY - 3LibreChat neu starten
Starte den Container oder Prozess neu. Der UnoRouter-Endpunkt erscheint im Chat-Dropdown.
Empfohlene Modelle
Kostenlose Modelle, die hier gut funktionieren. Fuge eine beliebige Modell-ID in den Client ein.
qwen-vl-plus:freeminimax-m2.7:freegemma-2-2b-it:freemistral-nemo:freeqwen-plus:free
Stolperfallen
- Verwende für Umgebungsvariablen die Syntax mit einfacher Klammer, nicht die Secrets-Syntax mancher anderer Konfigurationen.
- Wenn ein Modell zusätzliche OpenAI-Parameter ablehnt, füge sie zu dropParams hinzu (zum Beispiel frequency_penalty und presence_penalty).
- fetch: true füllt automatisch aus dem UnoRouter-Katalog. Kombiniere es mit default, um bevorzugte Modelle zuerst anzuzeigen.