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

Cursor

Cursor puede enviar sus solicitudes de chat de OpenAI a una dirección compatible con OpenAI con tu propia clave. Con UberLLM como esa dirección, el chat de Cursor usa modelos de UberLLM y tu saldo de UberLLM.

Antes de empezar

Configuración

  1. Abre Configuración de Cursor → Modelos.

  2. En OpenAI, pega tu clave de UberLLM en el campo API Key y guarda.

  3. Activa el interruptor de base URL override de OpenAI e introduce:

    https://api.uberllm.dev/v1
    
  4. Activa Usar API Key para OpenAI.

  5. Añade el ID del modelo de UberLLM que quieras como un modelo personalizado (por ejemplo deepseek/deepseek-v4.1-flash) y selecciónalo en el selector de modelos de chat.

Qué esperar

  • Solo chat. Cursor usa tu propia API key para modelos de chat. El completado por tabulador sigue usando los modelos propios de Cursor.
  • La anulación se aplica a todos los modelos de OpenAI en Cursor. Mientras esté activada, los nombres de los modelos de OpenAI integrados (gpt-*) también se envían a UberLLM, así que elige un ID de modelo que UberLLM ofrezca.
  • Las solicitudes pasan por los servidores de Cursor. Cursor construye el prompt de su lado y luego llama a la base URL, por lo que la dirección debe ser accesible desde internet. api.uberllm.dev lo es.

Modelos recomendados

Verificado el 30 de octubre de 2026 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 Fuerte en código
google/gemini-2.5-flash 1,048,576 Lee imágenes

Comprobar la API key y la URL desde una terminal

Si Cursor no muestra un error claro, prueba la misma configuración directamente:

curl https://api.uberllm.dev/v1/chat/completions \
  -H "Authorization: Bearer $UBERLLM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek/deepseek-v4.1-flash","messages":[{"role":"user","content":"ping"}]}'

Un 200 con choices[0].message significa que la API key, la URL y el ID del modelo son correctos.

Errores comunes

Lo que ves Causa y solución
Las solicitudes fallan justo después de guardar la clave Cursor indica que las solicitudes que usan una clave rechazada fallan hasta que la arregles o elimines. Vuelve a pegar la clave; compruébala con el curl de arriba.
404 con "página no encontrada" La URL de anulación debe terminar en /v1 y nada después.
404 model_not_found Se envió a UberLLM un nombre de gpt-* integrado o un ID mal escrito. Selecciona tu modelo personalizado.
402 insufficient_credits Saldo vacío. Añade crédito en Dashboard → Credits.