NieuwKoppel elke agent aan UberLLM: één sleutel, elk model, voor de catalogusprijs of minder.
UberLLM

LibreChat

LibreChat voegt UberLLM toe als een aangepast endpoint in librechat.yaml.

Voordat je begint

1. Voeg de sleutel toe aan .env

UBERLLM_API_KEY=ull_your-key-here

2. Voeg de endpoint toe aan librechat.yaml

Als het bestand al een endpoints.custom lijst heeft, plak dan alleen de - name: vermelding erin, met dezelfde inspringing.

version: 1.3.18
endpoints:
  custom:
    - name: "UberLLM"
      apiKey: "${UBERLLM_API_KEY}"
      baseURL: "https://api.uberllm.dev/v1"
      models:
        default: ["deepseek/deepseek-v4.1-flash", "z-ai/glm-5.2", "moonshotai/kimi-k3", "google/gemini-2.5-flash"]
        fetch: true
      titleConvo: true
      titleModel: "qwen/qwen3-vl-235b-a22b-instruct"
      modelDisplayLabel: "UberLLM"
      iconURL: "https://uberllm.dev/apple-icon"
      headers:
        X-Title: "LibreChat"
  • fetch: true laadt elk chatmodel van /v1/models (ongeveer 250). Voor een kort menu, stel fetch: false in en vermeld de modellen die je wilt in default.
  • titleModel is een snel model dat antwoordt zonder een redeneerstap, dus chat titels komen kort terug.
  • Om elke gebruiker zijn eigen key te laten invoeren in het LibreChat scherm, schrijf apiKey: "user_provided" (geen ${}).

3. Monteer het bestand (Docker)

Maak docker-compose.override.yml naast docker-compose.yml:

services:
  api:
    volumes:
      - type: bind
        source: ./librechat.yaml
        target: /app/librechat.yaml

Herstart vervolgens: docker compose down && docker compose up -d.

Aanbevolen modellen

Gecontroleerd op 30 oktober 2026: elk heeft een antwoord gestreamd via UberLLM.

Model-ID Context Opmerkingen
deepseek/deepseek-v4.1-flash 1,048,576 Snel; redeneert voordat het antwoordt
z-ai/glm-5.2 1,048,576
moonshotai/kimi-k3 1,048,576 Redeneert voordat het antwoordt
google/gemini-2.5-flash 1,048,576 Leest afbeeldingen

Veelvoorkomende fouten

Wat je ziet Oorzaak en oplossing
LibreChat sluit af bij het opstarten librechat.yaml validatie mislukt. Voer docker compose logs api uit voor de regel.
Geen UberLLM endpoint in het menu Eén van de drie stappen ontbreekt: de .env key, de yaml entry, of de mount.
402 Je UberLLM-saldo is leeg. Voeg tegoed toe onder Dashboard → Tegoeden.
404 model_not_found Een model id in default is verkeerd getypt. Kopieer id's uit de catalogus.