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

Endpoint personalizzato LibreChat per UberLLM (librechat.yaml)

Aggiungi un endpoint personalizzato chiamato UberLLM a librechat.yaml con baseURL https://api.uberllm.dev/v1 e apiKey "${UBERLLM_API_KEY}", inserisci la chiave in .env e riavvia LibreChat. Attiva models.fetch per ottenere l'elenco completo dei modelli.

Passaggi

  1. Crea una chiave sulla tua pagina delle chiavi e aggiungi credito.
  2. Aggiungi la chiave al file .env nella cartella di LibreChat:
UBERLLM_API_KEY=ull_your_key

Usa questo nome, non OPENAI_API_KEY, in modo che l'endpoint OpenAI integrato non lo rilevi.

  1. Aggiungi UberLLM a librechat.yaml (stessa cartella di .env):
version: 1.3.18
cache: true
endpoints:
  custom:
    - name: "UberLLM"
      apiKey: "${UBERLLM_API_KEY}"
      baseURL: "https://api.uberllm.dev/v1"
      models:
        default: ["deepseek/deepseek-v4.1-flash", "google/gemini-3.5-flash", "anthropic/claude-sonnet-5.5"]
        fetch: true
      titleConvo: true
      titleModel: "current_model"
      modelDisplayLabel: "UberLLM"

Se il tuo file ha già endpoints: custom:, aggiungi solo il blocco - name: "UberLLM" a quella lista. Mantieni la riga version del tuo file se è più recente.

  1. Docker: assicurati che il file sia montato. In docker-compose.override.yml:
services:
  api:
    volumes:
      - type: bind
        source: ./librechat.yaml
        target: /app/librechat.yaml
  1. Riavvia: docker compose down && docker compose up -d (o riavvia il processo npm).
  2. Seleziona UberLLM nel menu dell'endpoint e scegli un modello.

Cosa fanno i campi

  • baseURL: LibreChat vi aggiunge /chat/completions, quindi fermati a /v1.
  • models.default: i modelli sempre mostrati. fetch: true chiede a UberLLM la sua intera lista in aggiunta a quelli.
  • titleModel: "current_model": i titoli delle chat sono scritti dal modello con cui stai chattando. Imposta invece un ID economico come deepseek/deepseek-v4.1-flash per mantenere i costi dei titoli quasi a zero.
  • Vuoi che ogni utente porti la propria chiave UberLLM? Imposta apiKey: "user_provided" e LibreChat gliela chiederà.

Risoluzione dei problemi

  • UberLLM non appare nel menu: LibreChat non ha letto il file. Verifica che sia accanto a .env (o a CONFIG_PATH), montato in Docker, e leggi docker compose logs api per un errore di configurazione. Un file errato impedisce a LibreChat di avviarsi.
  • 401: ${UBERLLM_API_KEY} è vuoto all'interno del container. Controlla la riga .env e riavvia.
  • Modello 404 non trovato: gli ID richiedono il produttore davanti, ad esempio deepseek/deepseek-v4.1-flash.
  • Crediti 402 insufficienti: aggiungi credito sulla pagina dei crediti.
  • Un modello rifiuta un'impostazione: eliminala per questo endpoint con dropParams: ["stop"] (o ["user"]).

Continua a leggere

Modelli per l'elenco predefinito

Questi vanno in models.default; con fetch attivo, ogni altro model viene mostrato anch'esso.

ModelloID del modello (incollalo)Prezzo attuale
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 input · $0.0014 output / 1M
Gemini 3.5 Flashgoogle/gemini-3.5-flash$0.0150 input · $0.0900 output / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.1099 input · $0.5495 output / 1M
GPT-5.5openai/gpt-5.5$0.1250 input · $0.7500 output / 1M
Kimi K3moonshotai/kimi-k3$0.0010 input · $0.0788 output / 1M
GLM 5.3z-ai/glm-5.3$0.00070 input · $0.0141 output / 1M
Gemma 3 27Bgoogle/gemma-3-27b-it$0.00079 input · $0.0020 output / 1M
Qwen3 VL 235B A22Bqwen/qwen3-vl-235b-a22b-instruct$0.0021 input · $0.0188 output / 1M

Prezzi all’ultimo aggiornamento orario, senza commissioni aggiunte · tutti i modelli →

Domande frequenti

Come aggiungo UberLLM a LibreChat?

Aggiungi un endpoint personalizzato in librechat.yaml con nome "UberLLM", baseURL https://api.uberllm.dev/v1 e apiKey "${UBERLLM_API_KEY}", metti la chiave in .env e riavvia. models.fetch: true elenca ogni model.

Ogni utente di LibreChat può usare la propria chiave UberLLM?

Sì. Imposta apiKey: "user_provided" sull'endpoint UberLLM e LibreChat chiederà a ogni utente la propria key.