NovoConecte qualquer agente ao UberLLM: uma chave, todos os modelos, pelo preço de tabela ou menos.
UberLLM

Endpoint personalizado do LibreChat para UberLLM (librechat.yaml)

Adicione um endpoint personalizado chamado UberLLM ao librechat.yaml com baseURL https://api.uberllm.dev/v1 e apiKey "${UBERLLM_API_KEY}", coloque a chave em .env, e reinicie o LibreChat. Ative models.fetch para obter a lista completa de modelos.

Passos

  1. Crie uma chave na sua página de chaves e adicione crédito.
  2. Adicione a chave ao arquivo .env na pasta do LibreChat:
UBERLLM_API_KEY=ull_your_key

Use este nome, não OPENAI_API_KEY, para que o endpoint OpenAI integrado não o detecte.

  1. Adicione UberLLM a librechat.yaml (mesma pasta que .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 o seu arquivo já tiver endpoints: custom:, adicione apenas o bloco - name: "UberLLM" a essa lista. Mantenha a linha version do seu arquivo se for mais recente.

  1. Docker: certifique-se de que o arquivo esteja montado. Em docker-compose.override.yml:
services:
  api:
    volumes:
      - type: bind
        source: ./librechat.yaml
        target: /app/librechat.yaml
  1. Reinicie: docker compose down && docker compose up -d (ou reinicie o processo npm).
  2. Escolha UberLLM no menu de endpoint e selecione um modelo.

O que os campos fazem

  • baseURL: LibreChat adiciona /chat/completions a ele, então pare em /v1.
  • models.default: os modelos sempre exibidos. fetch: true pede ao UberLLM sua lista completa além desses.
  • titleModel: "current_model": os títulos do chat são escritos pelo modelo com o qual você está conversando. Defina um ID barato como deepseek/deepseek-v4.1-flash em vez disso para manter os custos de título próximos de zero.
  • Quer que cada usuário traga sua própria chave UberLLM? Defina apiKey: "user_provided" e o LibreChat pedirá a eles.

Solução de Problemas

  • UberLLM não aparece no menu: LibreChat não leu o arquivo. Verifique se ele está ao lado de .env (ou em CONFIG_PATH), montado no Docker, e leia docker compose logs api para um erro de configuração. Um arquivo inválido impede o LibreChat de iniciar.
  • 401: ${UBERLLM_API_KEY} está vazio dentro do contêiner. Verifique a linha .env e reinicie.
  • Modelo 404 não encontrado: IDs precisam do criador na frente, por exemplo deepseek/deepseek-v4.1-flash.
  • 402 créditos insuficientes: adicione crédito na página de créditos.
  • Um modelo rejeita uma configuração: remova-a para este endpoint com dropParams: ["stop"] (ou ["user"]).

Continue lendo

Modelos para a lista padrão

Estes vão em models.default; com fetch ativado, todos os outros modelos também são exibidos.

ModeloID do modelo (cole isto)Preço agora
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.00018 entrada · $0.0014 saída / 1M
Gemini 3.5 Flashgoogle/gemini-3.5-flash$0.0150 entrada · $0.0900 saída / 1M
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$0.1099 entrada · $0.5495 saída / 1M
GPT-5.5openai/gpt-5.5$0.1250 entrada · $0.7500 saída / 1M
Kimi K3moonshotai/kimi-k3$0.0010 entrada · $0.0788 saída / 1M
GLM 5.3z-ai/glm-5.3$0.00070 entrada · $0.0141 saída / 1M
Gemma 3 27Bgoogle/gemma-3-27b-it$0.00079 entrada · $0.0020 saída / 1M
Qwen3 VL 235B A22Bqwen/qwen3-vl-235b-a22b-instruct$0.0021 entrada · $0.0188 saída / 1M

Preços da última atualização de hora em hora, sem taxa adicional · todos os modelos →

Perguntas frequentes

Como faço para adicionar o UberLLM ao LibreChat?

Adicione um endpoint personalizado em librechat.yaml com o nome "UberLLM", baseURL https://api.uberllm.dev/v1 e apiKey "${UBERLLM_API_KEY}", coloque a chave em .env e reinicie. models.fetch: true lista todos os modelos.

Cada usuário do LibreChat pode usar sua própria chave UberLLM?

Sim. Defina apiKey: "user_provided" no endpoint UberLLM e o LibreChat pedirá a cada usuário a sua chave.