NovitàCollega qualsiasi agente a UberLLM: una chiave, tutti i modelli, a prezzo di listino o meno.
UberLLM

LibreChat

LibreChat aggiunge UberLLM come custom endpoint in librechat.yaml.

Prima di iniziare

1. Aggiungi la chiave a .env

UBERLLM_API_KEY=ull_your-key-here

2. Aggiungi l'endpoint a librechat.yaml

Se il file ha già un elenco endpoints.custom, incolla solo la voce - name: al suo interno, con la stessa indentazione.

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 carica ogni modello di chat da /v1/models (circa 250). Per un menu breve, imposta fetch: false ed elenca i modelli che desideri in default.
  • titleModel è un modello veloce che risponde senza un passaggio di ragionamento, quindi i titoli delle chat risultano brevi.
  • Per consentire a ogni utente di inserire la propria chiave nella schermata di LibreChat, scrivi apiKey: "user_provided" (senza ${}).

3. Monta il file (Docker)

Crea docker-compose.override.yml accanto a docker-compose.yml:

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

Poi riavvia: docker compose down && docker compose up -d.

Modelli consigliati

Verificato il 30 ottobre 2026: ognuno ha trasmesso in streaming una risposta tramite UberLLM.

ID modello Contesto Note
deepseek/deepseek-v4.1-flash 1,048,576 Veloce; motiva prima di rispondere
z-ai/glm-5.2 1,048,576
moonshotai/kimi-k3 1,048,576 Motiva prima di rispondere
google/gemini-2.5-flash 1,048,576 Legge le immagini

Errori comuni

Cosa vedi Causa e soluzione
LibreChat si chiude all'avvio librechat.yaml validazione fallita. Esegui docker compose logs api per la riga.
Nessun endpoint UberLLM nel menu Manca uno dei tre passaggi: la .env key, la voce yaml, o il mount.
402 Il tuo saldo UberLLM è vuoto. Aggiungi credito sotto Dashboard → Credits.
404 model_not_found Un ID modello in default è stato digitato male. Copia gli ID da il catalogo.