NuevoConecta cualquier agente a UberLLM: una clave, todos los modelos, a precio de lista o menos.
UberLLM

LibreChat

LibreChat añade UberLLM como un custom endpoint en librechat.yaml.

Antes de empezar

1. Añade la clave a .env

UBERLLM_API_KEY=ull_your-key-here

2. Añadir el endpoint a librechat.yaml

Si el archivo ya tiene una lista endpoints.custom, pega solo la entrada - name: en ella, con la misma sangría.

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 carga todos los modelos de chat de /v1/models (aproximadamente 250). Para un menú corto, establece fetch: false y enumera los modelos que quieras en default.
  • titleModel es un modelo rápido que responde sin un paso de razonamiento, por lo que los títulos de chat resultan cortos.
  • Para permitir que cada usuario introduzca su propia clave en la pantalla de LibreChat, escribe apiKey: "user_provided" (sin ${}).

3. Monta el archivo (Docker)

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

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

Luego reinicia: docker compose down && docker compose up -d.

Modelos recomendados

Comprobado el 30 de octubre de 2026: cada uno transmitió una respuesta a través de UberLLM.

ID del modelo Contexto Notas
deepseek/deepseek-v4.1-flash 1,048,576 Rápido; razona antes de responder
z-ai/glm-5.2 1,048,576
moonshotai/kimi-k3 1,048,576 Razona antes de responder
google/gemini-2.5-flash 1,048,576 Lee imágenes

Errores comunes

Lo que ves Causa y solución
LibreChat se cierra al inicio librechat.yaml falló la validación. Ejecuta docker compose logs api para la línea.
No hay endpoint de UberLLM en el menú Falta uno de los tres pasos: la .env key, la entrada yaml, o el mount.
402 Tu saldo de UberLLM está vacío. Añade crédito en Dashboard → Créditos.
404 model_not_found Se ha escrito mal un ID de modelo en default. Copia los IDs del catálogo.