LibreChat
LibreChat Integrationsleitfaden
Verbinde UnoRouter mit LibreChat ueber einen eigenen OpenAI-kompatiblen Endpunkt.
Uberblick
LibreChat stellt jeden OpenAI-kompatiblen Host ueber endpoints.custom bereit. Fuege einen UnoRouter-Block hinzu, setze die Umgebungsvariable, und die Modellauswahl fuellt sich automatisch aus dem Katalog.
Schnellkonfiguration
Trage diese Werte in den Client ein. Dein Schlussel wird automatisch eingefugt, wenn du angemeldet bist.
text
Basis-URL: https://api.unorouter.ai/v1
API-Schlussel: YOUR_API_KEYKompatibilitat
Chat CompletionsStreamingTool-Aufrufe
Schritt-fur-Schritt-Einrichtung
- 1librechat.yaml bearbeiten
Fuege in deiner LibreChat-Installation einen eigenen Endpunkt-Block unter endpoints.custom hinzu.
yamlendpoints: custom: - name: 'UnoRouter' apiKey: '${UNOROUTER_API_KEY}' baseURL: 'https://api.unorouter.ai/v1' models: fetch: true titleConvo: true modelDisplayLabel: 'UnoRouter' - 2Umgebungsvariable hinzufuegen
Trage deinen UnoRouter-API-Schluessel 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.
nex-n2-progemini-flash-latestmistral-nemo-instruct-2407magistral-small-2509compound-mini
Stolperfallen
- Verwende fuer Umgebungsvariablen die Syntax mit einfacher Klammer, nicht die Secrets-Syntax mancher anderer Konfigurationen.
- Wenn ein Modell zusaetzliche OpenAI-Parameter ablehnt, fuege sie zu dropParams hinzu (zum Beispiel frequency_penalty und presence_penalty).
- fetch: true fuellt automatisch aus dem UnoRouter-Katalog. Kombiniere es mit default, um bevorzugte Modelle zuerst anzuzeigen.