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

Registro de cambios

Tarifas hoy: sin comisión de UberLLM en las solicitudes. Añadir crédito con tarjeta cuesta 5.5% + $0.50, añadido aparte. Las comisiones mencionadas en entradas anteriores (una comisión de 10% por solicitud, una comisión de 5% por crédito) son historia: la comisión de 10% terminó el 22 de octubre de 2026 y la comisión de 5% el 29 de octubre de 2026.

2 de noviembre de 2026 — uberllm.dev en 8 idiomas

  • Todo el sitio ahora se puede leer en inglés, francés, español, alemán, portugués (Brasil), italiano, neerlandés y chino simplificado. Las páginas públicas tienen su propia dirección por idioma (/fr/sell, /de/docs/quickstart, /zh/models/…); el inglés permanece en la dirección principal. Los motores de búsqueda ven cada versión de cada página.
  • El panel de control, la consola del vendedor, las pantallas de inicio de sesión y de conexión de la aplicación siguen tu idioma: elígelo desde el menú de idioma (barra lateral, menú del sitio o pie de página), o usan el idioma de la última página que abriste, o, si no, el de tu navegador.
  • Los precios se mantienen en dólares estadounidenses, y los nombres de modelos, proveedores y marcas se mantienen como están. Las políticas de términos, privacidad y reembolso están traducidas para su lectura; la versión en inglés es la que se aplica.

1 de noviembre de 2026 — Los vendedores declaran la precisión de los modelos de peso abierto

  • Los modelos de peso abierto (GPT-OSS, Qwen, DeepSeek, GLM, Kimi, MiniMax…) se pueden ejecutar con calidad completa o comprimidos a 8-bit o 4-bit, lo que responde un poco peor y no se puede distinguir en ninguna prueba. Un vendedor que lista uno ahora dice cómo lo ejecuta su servidor: calidad completa (16-bit), 8-bit o por debajo de 8-bit.
  • Las páginas de los modelos muestran qué modelos son de peso abierto y cómo sus vendedores dicen que los ejecutan. En la API: open_weights en cada modelo de GET /api/v1/public/models, y precision en cada endpoint de vendedor.
  • Las ofertas listadas antes de hoy muestran "Precisión no declarada" hasta que el vendedor la establece. Declarar una precisión más alta de la que ejecuta el servidor resulta en la suspensión de la cuenta del vendedor, con las ganancias no pagadas utilizadas para reembolsar a los compradores (Vender).

1 de noviembre de 2026 — Los límites de gasto de la API key cuentan lo que realmente gastaste

  • Un límite de gasto en una API key (diario, mensual, de por vida o el tope diario) ahora cuenta lo que realmente costó cada solicitud. Antes, contaba lo máximo que una solicitud podría costar (la cantidad retenida mientras se ejecutaba) y nunca lo corregía, por lo que una API key podía detenerse con "alcanzó su límite de gasto" después de unos pocos centavos de uso real. El conteo de cada API key se restableció a su gasto real hoy.

1 de noviembre de 2026 — Los precios de video dicen "por segundo", y Sora 2 ya no está

  • Los precios de video ahora se muestran como se facturan: "$0.09 / sec" para un modelo facturado por segundo de video (un clip de 5 segundos cuesta 5 × eso), y "por video" para un modelo con un precio fijo por clip. Antes, ambos se leían como "/ job".
  • Sora 2 y Sora 2 Pro ya no aparecen en la lista. OpenAI cerró Sora 2, y el 1 de noviembre de 2026 ningún vendedor pudo aceptar una solicitud para ninguno de los dos. Nunca se cobró nada por esas solicitudes fallidas.

1 de noviembre de 2026 — Un precio oficial en todas partes, y el logo de cada modelo

  • El precio "Oficial" junto al nuestro ahora proviene de una sola fuente, el mismo en cada página y en GET /v1/models: primero el precio publicado por el propio creador del modelo, luego el de OpenRouter, luego el de Fal, mostrado solo donde es superior al nuestro. Aproximadamente 100 modelos más de imagen, video y música ahora tienen uno, cada uno mantenido con la página de la que provino y revisado diariamente (Precios).
  • Los precios de video de Fal siguen al vendedor de Fal más barato de nuevo después de un reinicio: un vendedor que ejecutó uno de nuestros trabajos en las últimas 24 horas se mantiene en el precio.
  • Cada modelo muestra el logo de su creador en un estilo estándar (los modelos vendidos a través de un host muestran al creador real).

1 de noviembre de 2026 — Los vendedores que falsean un modelo son expulsados y los compradores reembolsados

  • Un vendedor que ofrece un modelo diferente al anunciado es suspendido: todas sus ofertas se detienen, sus ganancias no pagadas son confiscadas y se usan para reembolsar a los compradores a los que sirvió, y no puede volver a publicar con la misma key, server, dirección de pago o email (Comprobación del modelo).
  • Las ganancias del vendedor se retienen antes de poder ser pagadas: 14 días para vendedores nuevos (primeros 30 días, o menos de $500 ganados), luego 7 días. La página de Venta muestra Disponible para pagar y En espera; GET /seller/payouts suma held_usd y next_release_at.
  • Cada oferta ahora muestra un estado simple: Verificando, Activa, Pausada o Suspendida (listing_state en GET /seller/offers, reemplazando check_state y checked_at).

1 de noviembre de 2026 — Más modelos de vídeo muestran su precio oficial

  • Los modelos de vídeo cuyo mercado vendedor no ofrece un precio propio ahora muestran el precio publicado por OpenRouter para el mismo modelo como precio oficial, en el tablero de modelos, las páginas de modelos y las respuestas de precios. La vista de detalle dice "Precio oficial · OpenRouter". Los precios se leen cada hora y son mantenidos por UberLLM, por lo que la API también los muestra: media_ref en GET /api/v1/public/models (pricing).
  • Es la tarifa por segundo más barata de OpenRouter para ese modelo (menor resolución, sin sonido), por lo que el ahorro mostrado nunca es mayor de lo que es. Se muestra solo cuando está por encima de nuestro precio. Primeros modelos: MiniMax H3, Wan 3.0, Wan 3.0 Prime y Grok Imagine Video.

1 de noviembre de 2026 — Programa de Afiliados: gana 15% de lo que compren las personas que refieras

  • La página Compartir es ahora el Programa de Afiliados. Los creadores con una audiencia real pueden solicitarlo (dónde publicas, enlaces, una captura de pantalla de tu audiencia y cómo compartirías UberLLM); revisamos cada solicitud en un plazo de 1-3 días hábiles.
  • Los afiliados aprobados ganan 15% de todo el crédito que cada cuenta que refirieron compre en sus primeros 30 días. Cada comisión se retiene 45 días y se recupera si la compra es reembolsada o se realiza una contracarga. Una compra pagada con una tarjeta o cuenta de PayPal también utilizada en la propia cuenta del afiliado no se contabiliza.
  • Retira desde $50, eligiendo qué comisiones: crédito de UberLLM al instante, PayPal o USDC en Base liquidados semanalmente y pagados en un plazo de 1-3 días hábiles.
  • La página muestra tu enlace, ganancias, cada cuenta que referiste (correos electrónicos parcialmente ocultos), cada compra con su estado y tus retiros.
  • Reemplaza "da crédito, obtén crédito". No se ofrecen nuevos regalos por invitación; los regalos ya prometidos aún se pagan. Todas las reglas: Programa de Afiliados.

1 de noviembre de 2026 — Los precios y descuentos son los mejores del mercado, tal como el mercado los muestra

  • Cada precio y "% off" en uberllm.dev es ahora el propio "Mejor precio" y "Mejor descuento ahora" del mercado asociado, el mismo número que muestra su panel, actualizado cada 30 segundos. Antes, las páginas mostraban el precio medio que los compradores pagaron en las últimas 24 horas, por lo que un modelo podía leer 87% de descuento aquí y 99.7% de descuento allí.
  • Los descuentos muestran un decimal, como el mercado (99.6%, 95%).
  • Los resúmenes que decían "X% menos en la mediana" (frente a los precios de lista de OpenRouter, Anthropic, DeepSeek) ahora dicen "hasta X% menos".
  • Lo que se factura por una solicitud no ha cambiado: pagas lo que cobra el vendedor que la atiende, nunca más del precio máximo en la página del modelo.

31 de octubre de 2026 — Una solicitud que un modelo nunca puede tomar lo indica

  • Herramientas enviadas a un modelo que no puede invocarlas, o un prompt más largo de lo que el modelo admite, solían terminar en "Nadie pudo atender este modelo en este momento, inténtalo de nuevo en breve": un reintento que nunca podría funcionar.
  • En /v1/chat/completions (sin una lista models propia) el modelo más cercano que puede tomar la solicitud responde ahora en su lugar, y el model de la respuesta lo nombra.
  • Cuando ningún modelo puede, o en /v1/messages, recibes 400 tools_not_supported o 400 context_length_exceeded con la razón en palabras sencillas y los modelos que pueden tomarla. No se cobra nada.

31 de octubre de 2026 — Añade crédito directamente desde tu panel de control

  • Una cuenta nueva ahora añade crédito en el propio panel de control: elige $10, $25, $50 o $100 y paga sin salir de la página.
  • Junto al importe ves lo que vale al precio de lista en los modelos más usados al mejor precio de mercado en vivo de hoy: por ejemplo, $25 llamadas de DeepSeek V4 Pro costarían alrededor de $41,000 al precio de lista (99.9% de descuento). Se muestran DeepSeek, Kimi, GLM, GPT y Claude, además de cuántos vídeos de Kling 3.0 compra el importe. Las cifras se actualizan cada hora y se redondean a la baja.
  • La misma tabla está ahora en la página de inicio, junto al titular. Se abre con el número más grande ("$5 te da hasta $7,142 de IA a precios oficiales"), luego una línea por modelo: precio oficial tachado, pagas $5, y el % de descuento con dos decimales (DeepSeek V4 Pro −99.93% hoy). Kling 3.0 también muestra cuántos vídeos $5 compra. $5 es ahora uno de los botones de importe.
  • Cuando tu saldo baja de $5, el panel de control muestra una línea con tu saldo y un botón de Añadir crédito que abre el mismo formulario.
  • El logo de OpenAI ahora se muestra en las páginas oscuras (antes era negro sobre negro).

31 de octubre de 2026 — Paga con PayPal al añadir crédito

  • La página de Créditos ahora tiene un botón de PayPal encima del formulario de tarjeta. Paga en la ventana de PayPal y tu crédito se añade en el momento en que PayPal lo confirma, sin recargar la página. La tarifa es la misma que con tarjeta (5.5% + $0.50, añadida aparte).
  • Elegir una cantidad abre el paso de pago en un solo clic, y el formulario de tarjeta aparece tan pronto como está listo, sin pantalla de carga.
  • Un reembolso o disputa de PayPal retira la parte correspondiente del crédito, igual que con los pagos con tarjeta.

31 de octubre de 2026 — Cada oferta de vendedor es verificada para servir el modelo que afirma

  • Ahora verificamos cada oferta de vendedor: solicitudes de prueba que parecen tráfico normal, comparadas con el modelo real en recuentos de token, instrucciones ocultas, lo que el modelo dice ser, y respuestas a preguntas de prueba. Las verificaciones se ejecutan poco después de que se publica una oferta, luego al azar cada pocas horas (Verificación del modelo).
  • Una nueva oferta consigue compradores una vez que su primera verificación pasa, normalmente en unos 15 minutos. Una oferta que falla se pausa, y los pagos de su vendedor se retienen mientras nuestro equipo la revisa. La página de Venta muestra el resultado de cada oferta en palabras sencillas; GET /seller/offers lo tiene como check_state, check_reason y checked_at.
  • Recuentos de token inflados: cuando un vendedor reporta muchos más prompt tokens de los que contiene una solicitud, al comprador se le factura, y al vendedor se le paga, por un máximo de aproximadamente 2× de nuestro propio recuento, más una pequeña asignación para herramientas e imágenes.

31 de octubre de 2026 — Las solicitudes y respuestas ahora se guardan durante 90 días

  • Cada solicitud de API y la respuesta que enviamos ahora se guardan durante 90 días, luego se eliminan. Las usamos para corregir solicitudes fallidas, responder a sus preguntas de soporte (envíenos el X-Request-Id de una respuesta y podremos ver exactamente lo que sucedió, incluyendo qué proveedores se intentaron) y detener el abuso.
  • Solo nuestro propio equipo puede leerlas. Nunca las vendemos ni las usamos para entrenar modelos. Puede solicitar a [email protected] que elimine las suyas antes.
  • Nada cambia en cómo llama a la API. La Política de Privacidad tiene los detalles.

31 de octubre de 2026 — 40 modelos de video e imagen más, cada uno a su precio más bajo

  • Nuevo en Modelos: Seedance 2.5 (desde $0.14 por segundo), Kling 4.0, Kling 3.0 Turbo, MiniMax H3, Hailuo 2.3, Hailuo 02 Pro, Vidu Q4, Wan 3.0 y Wan 3.0 Prime, PixVerse V6 y V6 Max, HappyHorse 1.1, Grok Imagine, Gemini Omni Flash, Seedance 1.0 Pro, Imagen 4 (Fast, Ultra), Ideogram V3, Seedream 3.0 / 4.0 / 5.0 Flash, GPT Image 1.5, Flux 3 Klein, Qwen Image 2.1 y Nano Banana. Llámalos como cualquier otro modelo: POST /v1/video/generations o POST /v1/images/generations (Medios).
  • Los modelos de video e imagen que ya habíamos listado ahora van al vendedor más barato que los sirva en ese momento, y se mantienen activos cuando un vendedor se retira. La lista muestra ese precio, y pagas lo que el vendedor cobró, nunca más de la cotización.
  • Cada modelo de video tiene un precio por segundo, y el precio aumenta con la resolución. Añade "validate": true para ver el costo exacto de la duración y resolución que elijas antes de gastar (Comprobar el precio). Si se omite, la duración es la más corta del modelo; la resolución enviada se muestra en el defaults_applied de la cotización y en GET /v1/models/<id>.
  • Las solicitudes que un modelo no puede realizar (una duración o tamaño que no ofrece) se rechazan antes de que se cobre nada, indicando las duraciones y tamaños que sí ofrece.

31 de octubre de 2026 — Invita a amigos: ambos obtienen crédito cuando añaden el suyo

  • Tu página Compartir ahora puede otorgar un regalo de invitación: cuando un amigo se registra a través de tu enlace (o tu tarjeta de ahorro) y hace una primera recarga del mínimo o más, ambos obtienen el mismo crédito. La página muestra los montos, por ejemplo "Da $5, obtén $5" cuando tu amigo añade $10 o más.
  • No se da nada al registrarse: las cuentas nuevas empiezan en $0. Un regalo se retira si el pago que lo generó es reembolsado. Un regalo por cuenta nueva; las cuentas de vendedores no califican. Todas las reglas: Invita a amigos.
  • La página Compartir muestra Invitados, Amigos que pagaron, Ganaste y una lista de cada regalo. Alguien que llega a través de tu enlace ve su regalo en el sitio y en la página de registro, y de nuevo en su página de Créditos hasta que su primera recarga lo active.

31 de octubre de 2026 — Elige dónde te pagan

  • Los vendedores ahora eligen dónde recibir sus pagos: un correo electrónico de PayPal, o una billetera USDC en la red Base. Configúralo en Vender → Pagos → Dónde enviamos tu dinero, o con PUT /seller/payout-method (Vender).
  • Nuestro equipo envía cada pago allí, normalmente dentro de 2 días hábiles desde que comienza. Un vendedor con dinero en camino y sin un lugar adonde enviarlo recibe un correo electrónico preguntando adónde enviarlo.
  • Un pago en camino a la vez: lo que ganas mientras tanto queda adeudado y se incluye en tu próximo pago una vez que el actual sea pagado.
  • Te enviamos un correo electrónico cuando tu proveedor rechaza tu API key o dice que la cuenta no tiene crédito, para que sepas por qué una oferta dejó de conseguir compradores (como máximo una vez al día).
  • El uso de un servidor que no puede ser correcto (un recuento de tokens negativo) ya no se factura; en su lugar, se cuenta el propio texto de la respuesta. Un vendedor perdió $9.26 de ganancias por esto el 10-28/29; se le ha devuelto el dinero.
  • Cuando tu proveedor responde que tu cuenta está suspendida o sin crédito bajo cualquier código de estado, los compradores van al siguiente vendedor de inmediato y tu oferta descansa, lo mismo que para una API key rechazada.
  • Las ofertas deben usar una dirección de internet pública. Las direcciones locales, privadas y propias de UberLLM no pueden ser listadas.
  • Cambiar la API key de una oferta (o su dirección) por una que pase la prueba la vuelve a poner frente a los compradores de inmediato, en lugar de después del resto de los fallos anteriores.
  • Te enviamos un correo electrónico cuando se envía un pago, con el importe, adónde fue y la referencia de pago.
  • No hay nombre que escribir antes de vender: Vender capacidad va directamente a listar un modelo. Se te muestra a los compradores como "Vendedor" más 4 letras, nunca tu correo electrónico.

31 de octubre de 2026 — Iniciar sesión con Google en un clic

  • Los visitantes que no han iniciado sesión ven el mensaje de Google "Continue as " en la esquina superior derecha de uberllm.dev. Un clic te inicia sesión, o crea tu cuenta si eres nuevo. Si ya habías iniciado sesión con Google antes, te vuelve a iniciar sesión sin ningún clic.
  • Si tu navegador oculta ese mensaje, una tarjeta "Sign in to UberLLM" con el botón de Google aparece una vez en la esquina inferior derecha en su lugar. La página de inicio de sesión mantiene tanto Google como el código de 6 dígitos enviado por correo electrónico.

30 de octubre de 2026 — La empresa detrás de UberLLM

  • UberLLM es operado por AL Global LLC, una sociedad de responsabilidad limitada de Wyoming (ID 2025-001810253), 30 N Gould St, Ste R, Sheridan, WY 82801, USA. Se menciona en [Acerca de nosotros]](https://uberllm.dev/about), en los [Términos]](https://uberllm.dev/terms) (donde "nosotros" se refiere a esa empresa) y en el pie de página del sitio.

30 de octubre de 2026 — De dónde procede la capacidad de Claude, GPT y Gemini

  • Cómo funciona ahora explica dónde se ejecutan las solicitudes de Claude, GPT, Gemini y Grok: a través de la propia cuenta de un vendedor con un proveedor (en la última semana: Amazon Bedrock, Anthropic, Google, OpenAI, OpenRouter, Snowflake, Venice AI, Bankr y Capminal), y qué verifica y qué no verifica el mercado.
  • La regla para los vendedores es la misma en todas partes: solo publica una clave de proveedor si los términos de ese proveedor permiten revenderla o dar acceso a otros; las claves robadas, filtradas, compartidas, de prueba gratuita y de evaluación están prohibidas.
  • Las páginas de los modelos dicen "Modelo de" y "También vendido directamente por" en lugar de "Servido por". Los proveedores listados publican su propio precio para el modelo; no son necesariamente los vendedores que atienden tu solicitud.
  • La página de inicio tiene una sección corta "De dónde procede la capacidad". Su elemento principal muestra el ahorro medio sobre el precio de lista, no el más profundo. El comando del instalador de Claude Code se trasladó a /claude-code, junto a su SHA-256; la página de inicio mantiene las dos environment variables.
  • Las líneas antiguas del registro de cambios sobre una tarifa de 5% créditos ahora indican que era la tarifa en ese momento.

30 de octubre de 2026 — Responses API: Codex CLI funciona con UberLLM

  • POST /v1/responses sirve la API de Responses de OpenAI en cada modelo de chat, con y sin streaming: texto, herramientas de función, herramientas personalizadas (de formato libre), salida estructurada, razonamiento y uso con cost_usd. El mismo enrutamiento, reintentos, límites de clave y facturación que las finalizaciones de chat. Referencia de la API de Responses.
  • Codex CLI funciona: añade un proveedor de modelos con wire_api = "responses" en ~/.codex/config.toml (guía de configuración). Codex ha llamado solo a la API de Responses desde la versión 0.95.
  • client.responses.create y client.responses.stream en el SDK de OpenAI funcionan.
  • UberLLM no almacena respuestas: envía la conversación completa en input en cada llamada. previous_response_id, conversation y background obtienen un 400 claro.
  • Las páginas de Continue, Open WebUI, n8n, Goose y OpenCode ya no dicen que falta la API de Responses. Todavía recomiendan las finalizaciones de chat, la configuración con la que se probó cada una.

30 de octubre de 2026 — Fal video: al precio de lo que realmente nos cuesta

  • Un modelo de video Fal ahora puede costar menos de lo que dice el descuento del vendedor. Cada 6 horas comparamos lo que el marketplace nos cobró por él durante 7 días con el precio de Fal para los mismos trabajos. Con al menos 20 trabajos, el modelo tiene un precio de esa parte más 5%, cuando esta es menor. El precio de lista y la factura usan la misma cifra. No se usa una cifra con más de 3 días de antigüedad.
  • Si el inicio de un video no obtiene ninguna respuesta, le preguntamos al mismo vendedor una vez más en lugar de a un segundo vendedor, para que una solicitud nunca pueda iniciar dos videos pagados.
  • El primer video del correo electrónico de configuración es ahora Kling 3 Standard, 5 segundos sin sonido, con el precio de hoy ($0.36).

30 de octubre de 2026 — Misma forma de respuesta de cada proveedor, lista de modelos solo de chat

  • Una respuesta que llama a una herramienta ahora siempre termina con finish_reason: "tool_calls" (stop_reason: "tool_use" en /v1/messages), con streaming o no. Algunos modelos Gemini terminaban las llamadas a herramientas con "stop", por lo que herramientas como Cline nunca las ejecutaban.
  • Las respuestas conservan solo los campos de OpenAI y nuestro usage.cost_usd. Los campos que un proveedor añadía por su cuenta (x_groq, service_tier, system_fingerprint, usage.queue_time y otros) han desaparecido.
  • El texto de razonamiento viene tanto en reasoning como en reasoning_content, con el mismo texto, sea cual sea el proveedor que atendió la llamada. reasoning_details se transmite.
  • Las solicitudes que un proveedor rechazaba ahora se procesan: thinking y otros campos de ajuste que no conoce se eliminan para él, reasoning: {"effort": …} se envía como reasoning_effort, y el contenido enviado como una lista de partes de texto se envía como una cadena. Una imagen enviada a un modelo que solo lee texto recibe un 400 simple que lo indica.
  • GET /v1/models lista solo modelos de chat, por lo que SillyTavern, LibreChat y n8n muestran modelos con los que pueden chatear. ?type=all lista todos los modelos; ?type=image, video, music, speech y transcription funcionan como antes.
  • Cada modelo de chat en GET /v1/models ahora tiene supports_tools, supports_reasoning, supports_vision, supported_parameters, y los architecture, top_provider y pricing.prompt / pricing.completion por token de OpenRouter.
  • Los modelos que leen imágenes están marcados así: Claude Sonnet 4.6, Claude Haiku 4.5, GPT-5 mini, Gemini 3.5 Flash, Kimi K3 y K2.6, MiniMax M3 y otros estaban listados como solo texto. Los límites de contexto y salida ahora se actualizan cada pocos minutos; Claude Haiku 5.5 muestra su contexto de 1M.
  • Un modelo con muchos proveedores saludables ya no aparece como no disponible después de una solicitud que ningún proveedor pudo atender.

30 de octubre de 2026 — Precio de vídeo por segundo, proveedor por proveedor

  • Las páginas de precios de Veo 3.1, Kling, Hailuo 02, Wan 2.7, Seedance y Sora 2 (por ejemplo Veo 3.1) ahora listan cada opción de resolución y sonido, con el precio de UberLLM junto a fal.ai, kie.ai, Replicate y Google Vertex AI, y el día en que se leyó cada precio.
  • “UberLLM lowest” aparece solo cuando el precio de UberLLM, con la tarifa de tarjeta 5.5% añadida, es inferior a cualquier otro precio para el mismo clip. Cuando otro proveedor es más barato, la página lo indica. Los precios por vídeo de kie.ai se dividen por la duración del clip para comparar por segundo.
  • Los precios se actualizan con la reconstrucción horaria. Si la lista de un proveedor no se puede leer, se muestra el último precio leído con el día en que se leyó.
  • Precios de la API de vídeo encabeza con el recuento de todos los proveedores, y su tabla de kie.ai compara solo los precios exactos por los que se factura un vídeo (los modelos Fal).

30 de octubre de 2026 — Guías "Usa con una API más barata" con selecciones de modelos en vivo

  • Páginas paso a paso con la configuración exacta para SillyTavern, Janitor AI, OpenCode, Kilo Code, Cline, Continue, Aider, Open WebUI, LibreChat, Chatbox (con un enlace de importación de un solo clic), n8n (modelos de chat y trabajos de vídeo), el Vercel AI SDK y el OpenAI Python SDK y LangChain.
  • Cada página sugiere modelos para esa herramienta con el precio de hoy, y su configuración nombra un modelo que está siendo servido, revisado cada hora.
  • La documentación de Continue y Aider ahora coincide con las versiones actuales de esas aplicaciones: Continue necesita useResponsesApi: false y useLegacyCompletionsEndpoint: false, y Aider necesita un archivo de configuración de modelo para ediciones de diferencias.
  • No cubierto: Codex CLI de OpenAI. Desde la versión 0.95.0 solo llama a la Responses API (/v1/responses), la cual UberLLM no sirve.

30 de octubre de 2026 — Tu primera API key está lista al registrarte

  • Cada cuenta recibe ahora su primera API key en su primera visita al dashboard, mostrada en la parte superior con una solicitud que puedes pegar en una terminal. Permanece allí (incluso después de que regreses de la página de pago) hasta que pulses Lo he copiado.
  • Antes, tenías que buscar Crear key por tu cuenta, y algunas personas que pagaron nunca crearon una key. Las cuentas que ya tienen una key, o que eliminaron todas las suyas, no obtienen nada nuevo.

30 de octubre de 2026 — Ranking de apps y "Conectar UberLLM" para apps

  • Nuevo ranking de apps: apps creadas con UberLLM, clasificadas por los tokens que envían en las últimas 24 horas, 7 días o 30 días, con los modelos que cada una usa más. Las páginas de los modelos muestran las apps que los usan.
  • Para aparecer en la lista, envía HTTP-Referer (la dirección de tu app) y X-Title (su nombre) en tus solicitudes. Los nombres de OpenRouter también funcionan (X-OpenRouter-Title, X-OpenRouter-Categories, X-OpenRouter-App-Visibility), así que una app que se mueva de OpenRouter solo cambia la base URL. Solo se guarda la dirección, nunca la page path o la query.
  • "Conectar UberLLM": envía a los usuarios a https://uberllm.dev/auth, ellos permiten tu app (con un límite de gasto opcional), y tu app obtiene una key en su propia cuenta con POST /api/v1/auth/keys. Mismo flow que el OAuth PKCE de OpenRouter; solo se acepta S256. Pueden desactivar la key en cualquier momento en su página de keys. Ver Apps.

30 de octubre de 2026 — Los precios de video de Fal siguen a los vendedores de Fal activos

  • Un modelo de video de Fal (IDs que empiezan por fal-ai/) ahora cuesta el precio propio de Fal menos el descuento del vendedor de Fal más barato que esté vendiendo en este momento. Hoy eso es 15% de descuento. Cuando un vendedor con 25% de descuento vuelva a vender, los precios bajan solos.
  • Desde el 10-29 el sitio mostraba 25% de descuento, pero ningún vendedor estaba vendiendo con 25% de descuento, así que cada trabajo se ejecutó con 15% de descuento. Cubrimos la diferencia en cada trabajo ya realizado. A nadie se le cobrará de nuevo por ellos.
  • Si el vendedor más barato rechaza un trabajo, uno más caro lo realiza. Pagas el precio de ese vendedor, mostrado como estimated_cost_usd en la respuesta, y nunca más. Un trabajo fallido sigue sin costar nada. Detener un trabajo en curso es un esfuerzo de buena fe: si el clip ya fue creado, se factura.

30 de octubre de 2026 — n8n plantillas de video, n8n nodo y nodos de ComfyUI

  • Cinco n8n flujos de trabajo que crean videos con una sola clave, para importar por URL: Veo 3.1 Fast de texto a video, Kling 3.0 de imagen a video, un pipeline de Shorts sin rostro, un anuncio de producto estilo UGC, y un reemplazo directo para el nodo "Generate a video" de Gemini que dejó de funcionar cuando Google desactivó los modelos de vista previa de Veo 3.1 en la API de Gemini el 22 de octubre. Cada uno se ejecutó de principio a fin en n8n 2.45. Lo que cuesta una ejecución hoy: n8n plantillas de video.
  • Fuente para un nodo comunitario n8n (n8n-nodes-uberllm: Chat, Generar Imagen, Generar Video, Obtener Trabajo) y nodos de ComfyUI (comfyui-uberllm: texto e imagen a video, imagen, edición de imagen).

30 de octubre de 2026 — Guías de configuración para 14 aplicaciones

30 de octubre de 2026 — "¿Cuál es la API más barata?" para cada modelo

  • Nueva página para cada modelo de chat, por ejemplo la más barata DeepSeek V4.1 Flash API: el precio de UberLLM junto al precio del mismo modelo en OpenRouter, Vercel AI Gateway, Requesty, DeepInfra y Novita AI, leído de la lista pública de modelos de cada uno cada hora, con enlaces a esas listas.
  • Modelos de vídeo también, por ejemplo la más barata Kling 3 Pro text-to-video API: cada resolución y ajuste de sonido junto al precio propio de fal.ai y el precio de kie.ai para el mismo clip.
  • Una página existe solo cuando UberLLM es más bajo que cualquier otro proveedor listado, en la entrada y en la salida (para vídeo, en cada clip), incluso con la tarifa de tarjeta 5.5% añadida. De lo contrario, no hay página. Todas ellas están bajo Respuestas, y cada página de modelo enlaza a la suya propia.

30 de octubre de 2026 — Un modelo que nadie atiende aún responde

  • Cuando nadie atiende el modelo que solicitaste, el modelo funcional más cercano responde en lugar de un error. Se elige entre los modelos que están activos en este momento: sin censura solo cuando pediste un modelo sin censura, con soporte de herramientas cuando tu solicitud incluye herramientas, lo suficientemente grande para tu prompt, al mismo precio o inferior si hay uno (de lo contrario, el más barato). El campo model de la respuesta nombra el modelo que respondió, y pagas el precio de ese modelo.
  • ¿Quieres solo el modelo exacto? Envía tu propia lista "models": [...], o configura provider.max_price para limitar lo que puede costar una llamada.

30 de octubre de 2026 — Los modelos no disponibles permanecen marcados como no disponibles

  • Un modelo sin un proveedor que lo sirva ahora muestra "available": false hasta que un proveedor lo sirva de nuevo. Antes, podía volver a true después de unas horas de inactividad mientras cada llamada seguía fallando. Cuando un proveedor regresa, el modelo se muestra como disponible de nuevo en un minuto, por sí solo.
  • Las sugerencias "Estos modelos funcionan ahora" en un error solo nombran modelos que están respondiendo.
  • Nunca esperes por un solo modelo: añade "models": ["model-a", "model-b"] a una solicitud y, si el primero no tiene proveedor, el siguiente responde. El campo model de la respuesta indica cuál lo hizo. Consulta Modelos y enrutamiento.
  • Dashboard → Actividad y su exportación CSV: una solicitud que tu aplicación detuvo después de que el proveedor ya había comenzado a trabajar ahora muestra lo que costó. Antes, decía "No se te cobró" incluso cuando tenía un costo.

29 de octubre de 2026 — Todos los modelos se pueden usar: se factura lo que el proveedor cobró

  • Algunos modelos eran rechazados siempre con "Nadie está vendiendo este modelo a su precio listado" porque cada proveedor pedía más que ese precio. Ahora responden, al precio del proveedor. DeepSeek V4.1 Flash Uncensored es uno de ellos.
  • Un modelo que nadie está vendiendo ahora mismo muestra "available": false en todas partes (GET /v1/models, GET /v1/models/<id> y el sitio web) y permanece así hasta que un proveedor lo sirva de nuevo. Antes, la lista y la respuesta de un solo modelo podían no coincidir. Hoy son GLM 5.3 Uncensored, GLM 5.3 Flash Uncensored y MiMo V2.6 Flash Uncensored: ningún proveedor los está ofreciendo en este momento.
  • Cualquier proveedor que esté activo ahora puede atender una llamada, para chat, imágenes, video, música y voz.
  • Pagas lo que el proveedor cobró por cada llamada. UberLLM sigue sin añadir ninguna tarifa. Cada llamada se lista con su costo en Dashboard → Activity.
  • El precio listado ahora sigue al mercado. Cuando nadie vende un modelo a su precio habitual, muestra el precio real del proveedor más barato, y vuelve a bajar por sí solo cuando un proveedor más barato regresa. Es lo que una llamada suele costar, no un límite.
  • available en GET /v1/models ahora significa que un proveedor puede servir el modelo ahora mismo.
  • ¿Quieres un límite estricto? provider.max_price (chat) y max_cost (imágenes, video, música, voz) siguen funcionando: una llamada nunca se factura por encima de ellos. Una llamada que falla sigue sin facturarse. Consulta [Precios]](/docs/pricing).

29 de octubre de 2026 — Modelos de texto sin censura listados

  • Modelos de chat sin censura como DeepSeek V4.1 Flash Uncensored, GLM 5.3 Uncensored y Venice Uncensored ahora aparecen en la lista de modelos y en el playground sin activar nada.
  • Los modelos de imágenes, video y sonido para adultos permanecen ocultos hasta que marques Mostrar modelos para adultos.
  • La API no ha cambiado: GET /v1/models sigue marcando estos modelos "nsfw": true, para que puedas excluirlos de tu aplicación.

29 de octubre de 2026 — Tu crédito es la cantidad exacta que eliges

  • Añadir crédito ahora funciona así: eliges el crédito, y se añade una comisión por tarjeta de 5.5% + $0.50 al pagar. $10 de crédito cuesta $11.05, $50 cuesta $53.25. Hasta este cambio, una comisión de 5% salía del importe, por lo que pagar $10 añadía $9.52.
  • Dashboard → Credits muestra el crédito, la comisión por tarjeta y el total antes de pagar. Las solicitudes siguen sin tener comisión.
  • El crédito que ya compraste no cambia. Una página de pago abierta antes de este cambio sigue añadiendo lo que te mostraba.

29 de octubre de 2026 — Cada precio de video de Fal junto a fal.ai y kie.ai

  • Nueva página uberllm.dev/fal-api-pricing: cada modelo de video de Fal en UberLLM (Kling 3.0, Kling O3, Kling 2.6, Veo 3.1 Fast, Wan 2.7, Hailuo 02, Vidu Q3, LTX 2.3) con cada opción de resolución y sonido, con precio por segundo junto al precio propio de fal.ai y el precio de kie.ai para el mismo clip. Los precios se leen en vivo. Veo 3.1 Fast y Hailuo 02 muestran solo los precios de fal.ai y UberLLM.
  • La página de inicio ahora se abre con dos opciones: Empieza a ahorrar (llama a modelos con descuento) y Empieza a ganar (lista tus créditos de API).

29 de octubre de 2026 — Respuestas breves con precios en vivo en cada página de modelo

  • Cada página de modelo ahora se abre con una respuesta breve a "¿Cuánto cuesta?": el precio actual, cuánto está por debajo del precio de lista y cuántos vendedores pueden ofrecerlo. Cada número proviene del mercado en vivo; un número que no tenemos se omite.
  • Nuevas páginas de respuesta en uberllm.dev/answers: el modelo más barato en cada familia (Claude, GPT, Gemini, DeepSeek, Qwen y más), precio de video por segundo (Veo 3, Kling, Wan, Sora 2 y más) y precio de imagen por imagen. Se reconstruyen cada hora.
  • Sell ahora responde "¿Dónde puedo vender capacidad de IA no utilizada?" con cuántos vendedores, ofertas y modelos hay en UberLLM hoy.

29 de octubre de 2026 — Los enlaces a UberLLM muestran una tarjeta de vista previa clara

  • Un enlace a uberllm.dev pegado en Discord, Slack, X o iMessage ahora muestra una tarjeta oscura con precios en vivo para un modelo de video, una imagen y un chat, y un botón de "Empezar en un minuto".
  • Cada página de documentación tiene su propia tarjeta y texto. Un enlace a este registro de cambios muestra los tres cambios más recientes en lugar de la tarjeta de la página de inicio.

29 de octubre de 2026 — Nombres de modelos: un nombre corto funciona, y uno incorrecto dice lo que quisiste decir

  • Un nombre de modelo sin su proveedor ahora funciona cuando exactamente un modelo tiene ese nombre: grok-4.6 es x-ai/grok-4.6. Si dos proveedores usan el mismo nombre, seguimos pidiéndote que digas cuál, y nunca elegimos por ti.
  • uberllm/ delante de un ID de modelo (como añaden algunas herramientas) ahora funciona también para imágenes, video, música y voz, no solo para chat.
  • Un nombre de modelo desconocido ahora termina con "¿Quisiste decir: …?" y hasta tres IDs de modelos cercanos (para video, solo modelos de video). Esto funciona igual en /v1/chat/completions, /v1/messages y en cada endpoint de medios.
  • Cuando una solicitud es rechazada solo con "Invalid request parameters", el error ahora dice lo que eso significa: no se cobró nada, qué campos los modelos suelen rechazar con más frecuencia (definiciones de herramientas, imágenes o archivos, response_format, configuraciones de muestreo), y que el soporte puede consultarlo a partir del X-Request-Id de la respuesta.

29 de octubre de 2026 — DeepSeek V4.1 Flash Uncensored vuelve a funcionar, al precio que piden sus vendedores

  • Cada vendedor de deepseek/deepseek-v4.1-flash-uncensored pide más de su precio de referencia ($0.045 de entrada / $0.50 de salida por 1M tokens), por lo que cada llamada se rechazaba. Ahora está listado al precio del vendedor más barato (hoy $0.15 de entrada / $0.60 de salida por 1M tokens) y las llamadas se atienden. Se te factura lo que cobra el vendedor, nunca más del precio listado.
  • Cuando un vendedor lo ofrezca de nuevo al precio de referencia o por debajo, el precio listado volverá a bajar por sí solo.

29 de octubre de 2026 — Página de precios de video: lo que obtienes primero, los precios después

  • /video-api-pricing ahora comienza con lo que te ofrece la creación de video en UberLLM: una clave para chat, imágenes y video; un video que falla no se factura; y video directamente desde Claude Desktop o Claude Code a través del servidor MCP (start_video, luego wait_job). Nombra a Kling 3.0 Standard como el modelo para empezar. La tabla de precios modelo por modelo frente a kie.ai permanece sin cambios.
  • /docs/video y /docs/videos ahora abren la guía de imágenes, video, música y voz en lugar de una página que faltaba.

29 de octubre de 2026 — Un modelo que no puedes comprar ahora mismo lo dice, y nombra los que sí puedes

  • Un modelo ahora se muestra como disponible solo cuando al menos un vendedor lo ofrece a nuestro precio listado o por debajo de él. Antes, un modelo cuyos vendedores habían subido su precio por encima del nuestro (DeepSeek V4.1 Flash Uncensored hoy) todavía se mostraba como disponible, y cada llamada a él era rechazada. Ahora se muestra como no disponible, best-price: y fastest: lo omiten, y vuelve a estar disponible por sí solo tan pronto como un vendedor lo ofrezca de nuevo a nuestro precio.
  • "Nadie está vendiendo este modelo a su precio listado" y "Nadie pudo servir este modelo" ahora terminan con hasta tres modelos de chat que funcionan en este momento, por ejemplo "Estos modelos de chat funcionan ahora: google/gemma-4-uncensored, …". Nunca cambiamos el modelo por ti; para que se prueben automáticamente los modelos de respaldo, lístalos en models.
  • Una llamada que no es de streaming y falla después de unos segundos ahora obtiene su estado de error real (por ejemplo 503). Antes, después de 5 segundos podía regresar como HTTP 200 con el error en el cuerpo, lo que la mayoría de los SDKs leían como una respuesta vacía. Las llamadas muy lentas todavía reciben un keep-alive después de 45 segundos, para que los clientes que se rinden a los 60 segundos permanezcan conectados.

29 de octubre de 2026 — MCP: no más "llamadas" de 6 minutos, cada llamada a herramienta en Actividad, lista de modelos corregida

  • Conectarse desde Claude Desktop o Claude Code solía dejar una solicitud abierta por unos 6 minutos (a veces una hora) cada vez. Parecía que una herramienta se quedaba colgada, pero era solo la aplicación esperando saber si nuestra lista de herramientas había cambiado. La lista nunca cambia, así que ya no pedimos a las aplicaciones que esperen por eso. Las llamadas a herramientas en sí nunca fueron lentas.
  • Cada solicitud de imagen, video y cita que hace una herramienta ahora está etiquetada via: mcp en tu Actividad. Una solicitud rechazada antes de llegar al modelo también se lista allí, con la razón, así que una llamada a herramienta fallida siempre deja un rastro.
  • GET /v1/models listaba 21 modelos de video (Kling en Fal) como también aceptando /v1/chat/completions y /v1/messages. Una solicitud de chat a ellos siempre era rechazada. Ahora solo listan /v1/video/generations, y best-price:chat / fastest:chat nunca pueden elegir un modelo que solo haga imágenes, video, música o voz.

29 de octubre de 2026 — Video: nombramos los modelos que funcionan cuando el tuyo no puede ejecutarse

  • Cuando nadie puede hacer un video con el modelo que elegiste, la respuesta ahora termina con los modelos de video que funcionan en este momento, por ejemplo "Estos modelos de video funcionan ahora: fal-ai/kling-video/v3/standard/text-to-video, …". Los modelos con videos terminados esta semana aparecen primero, luego los más cercanos en precio. Lo mismo ocurre con imágenes, música y voz. Nunca cambiamos el modelo por ti (otro modelo es otro precio y otra apariencia); para que se intente automáticamente, lista los respaldos en models.
  • La misma respuesta regresa cuando un trabajo de video fue aceptado y luego perdido por todos los proveedores, después de nuestros reinicios automáticos. No se te cobra por ello.
  • Un modelo que acaba de perder un video ahora se muestra como no disponible en GET /v1/models por hasta 10 minutos, y best-price: / fastest: lo omiten. Vuelve tan pronto como un video en él tiene éxito.
  • Enviar audio a un modelo de video que no tiene configuración de sonido (por ejemplo google/veo3-fast-text-to-video) ya no falla el video. El campo se omite y el modelo crea el clip como siempre lo hace.

29 de octubre de 2026 — Envíe video a Gemini y menos llamadas rechazadas

  • Los modelos Gemini ahora ven videos, leen PDFs y escuchan cualquier formato de audio que envíe en un chat. Envíe un video como video_url, un documento o clip como file, o audio como input_audio en m4a, mp4, ogg, flac o aac. Antes, Google los rechazaba con "Invalid content part type" o "Invalid audio format". Los enlaces simples y los enlaces data: funcionan.
  • Los bucles de herramientas en DeepSeek funcionan con el SDK de OpenAI simple. Algunos proveedores de DeepSeek rechazan una llamada a una herramienta a menos que se devuelva el 'thinking' de cada respuesta anterior, lo cual el SDK nunca hace. Ahora respondemos a esa llamada con 'thinking off' en lugar de fallar.
  • A reasoning_effort ya no se le rechaza una llamada. Cuando un modelo no ofrece el nivel que solicitó (por ejemplo, "none" o "minimal" en GPT-6.1 Sol), obtiene el nivel más cercano que sí ofrece. Cuando no puede combinar 'thinking' con herramientas de función, la llamada se ejecuta con las herramientas y la configuración de 'thinking' propia del modelo.
  • Cuando max_tokens más su 'prompt' es más de lo que el modelo puede contener, la respuesta obtiene todo el espacio que queda en lugar de un error.
  • Ediciones de imagen: size ahora funciona en todos los modelos de edición. Los modelos que establecen su propia resolución (Qwen Edit Uncensored, Seedream 5 Lite Edit, FLUX.2 Max Edit) obtienen la relación de aspecto más cercana en su lugar. Antes, rechazaban la edición con "Resolution is not supported".
  • Cuando una imagen o video cuesta más que su max_cost, el mensaje ahora muestra dos números diferentes (por ejemplo, "up to $0.0401, above your max_cost of $0.0400"). Antes, ambos podían leer "$0.04".

29 de octubre de 2026 — Nos enteramos cuando falla una de tus llamadas, sin que nos lo digas

  • Cada 5 minutos ahora revisamos las llamadas y trabajos de cada cuenta que ha añadido créditos. Cuando una falla por una razón que nos corresponde solucionar (un proveedor rechazó algo que deberíamos haber enviado de otra manera, nadie estaba vendiendo el modelo, una configuración que el modelo no acepta), se le informa a nuestro equipo en cuestión de minutos, una vez por cada tipo de problema, con el modelo y el error que viste.
  • También se nos informa cuando un modelo falla en la mayoría de sus llamadas o trabajos recientes, incluso cuando nuestra lista de modelos todavía lo muestra como disponible. Así, un modelo que está caído se arregla o se retira de la lista antes de que muchas personas lo prueben.
  • Si tu API key está conectada pero aún no ha habido ninguna llamada o trabajo desde ella, o si añadiste créditos hace un día y nada ha funcionado, también se nos informa, para que una persona pueda ponerse en contacto y ayudarte a empezar.
  • Los fallos que puedes solucionar tú mismo, donde nuestro error ya indica qué cambiar (saldo bajo, una solicitud de más de 10 MB, un ID de modelo que no existe), no se informan.

29 de octubre de 2026 — Las solicitudes largas empiezan a responder antes

  • Solicitudes de más de 128k tokens: cuando el primer proveedor tarda en empezar, también le pedimos a un segundo proveedor, y el primero en responder gana. Esa segunda solicitud solía volver al mismo proveedor. Ahora va a uno rápido diferente. En vivo: una solicitud de 203k tokens ahora empieza a responder en unos 4 segundos; antes, las solicitudes de este tamaño esperaban 9–18 segundos en DeepSeek V4.1 Flash.
  • Solicitudes de 8k–32k tokens: un proveedor que rechazó una llamada una vez podría quedar excluido durante todo un día, aunque fuera el más rápido para ese tamaño. Ahora se intenta de nuevo en 15 minutos. Una respuesta rápida es suficiente para que siga en la contienda.
  • Ahora verificamos la velocidad por separado para solicitudes cortas, de ~20k, ~60k y ~150k tokens cada 5 minutos, así que una ralentización en un tamaño se detecta incluso cuando las llamadas cortas son rápidas.
  • A partir de /v1/messages, pedir el "thinking" ahora devuelve el "thinking" del modelo en cada proveedor. Algunos proveedores (por ejemplo, los que sirven DeepSeek V4 Flash) solo hablan el formato de OpenAI; su "thinking" se eliminaba cuando convertíamos la respuesta al formato de Anthropic, así que pagabas por ello y no veías nada. Sin thinking en la solicitud, las respuestas no cambian.

29 de octubre de 2026 — Las respuestas terminan antes, y sin pensamientos ocultos que no pediste

  • Cada respuesta ahora termina tan pronto como el modelo ha terminado. Antes, una respuesta podía esperar 1–2 segundos (a veces hasta 15) al final mientras consultábamos el costo de la llamada. En DeepSeek V4.1 Flash, esa espera ocurría en casi cada llamada, por lo que un agente que hace docenas de llamadas seguidas lo notaba más. La consulta ahora ocurre después de tu respuesta. Tu saldo y Activity siguen mostrando el cargo exacto. Cuando el proveedor aún no ha puesto precio a la llamada, usage.cost_usd en la respuesta es nuestra estimación.
  • En /v1/messages, los modelos piensan solo cuando se lo pides, como en la propia API de Anthropic. Envía "thinking": {"type": "enabled", ...} o "adaptive" para obtenerlo. Antes, DeepSeek y otros modelos de razonamiento siempre pensaban primero, y con un max_tokens pequeño, el pensamiento podía usar todo el presupuesto y devolver una respuesta vacía. Los modelos Claude ya funcionaban así y no han cambiado.
  • Una solicitud que el filtro de contenido de un proveedor rechaza ("puede contener contenido inapropiado") ahora se envía a otro proveedor para el mismo modelo en lugar de fallar. Un proveedor estaba rechazando unas 230 llamadas de DeepSeek V4.1 Flash al día que otros atienden sin problema.
  • Un proveedor cuya cuenta fue suspendida ya no hace que tu llamada falle. El siguiente intento va a uno que funciona. Esto representaba unas 730 llamadas fallidas al día en GLM 5.2 y DeepSeek V4.1 Flash 1017.
  • Una ruta que se atasca o falla ahora pierde su lugar en el ranking de rutas rápidas. Antes, una ruta que había sido rápida seguía siendo elegida incluso mientras se atascaba, y algunas llamadas esperaban hasta 10 segundos antes de continuar.
  • Las finalizaciones de chat en streaming siempre terminan con data: [DONE]. Gemma 3 27B terminaba sin él, por lo que los clientes que lo esperaban se quedaban colgados después de la última palabra.

28 de octubre de 2026 — Claude Code ya no se detiene en algunas respuestas de DeepSeek

  • Algunos proveedores enviaban el razonamiento de DeepSeek sin el campo que Claude Code y el Claude Agent SDK requieren, por lo que una sesión larga podía detenerse con "Missing required field in assistant message: 'signature'". Las respuestas ahora siempre lo incluyen. Nada que cambiar de tu parte.

28 de octubre de 2026 — Los prompts largos empiezan a responder hasta 10x antes

  • Cada solicitud ahora va al proveedor más barato que es lo suficientemente rápido para su tamaño. Medimos el tiempo de primera respuesta de cada proveedor por separado para prompts cortos y largos, porque el más barato suele ser el más lento en los largos.
  • DeepSeek V4.1 Flash con prompts de 32k–128k tokens: primera palabra en 3.3s (típico) (antes 18s). Por encima de 128k: 3.4s (antes 40s).
  • Nunca pagas más del precio indicado. Cuando un proveedor más rápido cuesta más, cubrimos la diferencia.

28 de octubre de 2026 — Ve lo que ahorraste y compártelo

  • Tu panel de control ahora muestra lo que tus llamadas habrían costado al precio de lista oficial de cada modelo, y lo que pagaste en su lugar. Las llamadas de video e imagen se cuentan por lo que pagaste, para que el número nunca se sobreestime.
  • Compartir crea un enlace (uberllm.dev/s/…). Pegado en X, LinkedIn, Slack o Discord, muestra tu tarjeta como una imagen. La tarjeta contiene solo los números y los nombres de los modelos: sin nombre, correo electrónico ni prompts. Las personas que se registran a través de él se cuentan bajo Invitados en tu página de Compartir.

28 de octubre de 2026 — Videos que encuentran un momento ocupado se reintentan por ti

  • Cuando ningún proveedor está disponible para crear un video o una pista de música, o uno está demasiado ocupado (varios trabajos enviados a la vez), UberLLM ahora reintenta el trabajo automáticamente, hasta dos veces más dentro de 10 minutos. Mantienes el mismo job id y el mismo costo máximo posible; el trabajo solo tarda un poco más. Antes de esto, esos trabajos terminaban failed y tenías que enviarlos de nuevo.

25 de octubre de 2026 — Una cuenta por persona; Términos y Privacidad

  • Una red puede abrir como máximo 3 cuentas nuevas al día. Iniciar sesión en una cuenta que ya tienes nunca está limitado.
  • Una bandeja de entrada obtiene una cuenta: name+tag@… y, para Gmail, las variantes con puntos de una dirección que ya tiene una cuenta se les indica que inicien sesión con ella.
  • Términos de Servicio y Política de Privacidad están publicados. En resumen: no almacenamos tus prompts ni tus respuestas, solo lo que necesitamos para facturarte.

25 de octubre de 2026 — Menos solicitudes rechazadas

  • Una solicitud de chat ya no se rechaza cuando el vendedor más rápido está por encima del precio de lista pero otros no lo están: se dirige al resto del mercado al mismo precio.
  • Los IDs de modelo con un prefijo de proveedor delante (uberllm/<model>, como los envían las configuraciones de estilo LiteLLM y OpenRouter) ahora funcionan.
  • Una solicitud de más de 10 MB responde 413 request_too_large en lugar de "not valid JSON".
  • Las páginas ya no dicen que los precios incluyen una tarifa: las solicitudes no conllevan ninguna tarifa de UberLLM.
  • Un video o imagen cuyo tamaño el vendedor nunca midió ya no muestra "bytes": 0; el campo se omite.
  • Los modelos que se comercializan con más de 98% de descuento (Qwen3 VL 235B entre ellos) ya no se rechazan con "nadie está vendiendo a su precio de lista" mientras los vendedores los están sirviendo. Se te sigue facturando lo que el vendedor cobró.
  • Una nueva API key ahora viene con una solicitud curl lista para pegar, para que puedas verificar que funciona en un solo paso.
  • /pricing, /changelog, /keys y /register ahora abren la página correcta.

25 de octubre de 2026 — 21 modelos de vídeo de Fal, 15–25% por debajo del precio de Fal

  • Wan 2.7, Kling 3 (Standard and Pro), Kling O3, Kling 2.6 Pro, Veo 3.1 Fast, LTX 2.3, Hailuo 02 y Vidu Q3 — de texto a vídeo y de imagen a vídeo — ya están disponibles en /v1/video/generations bajo sus IDs de Fal (fal-ai/…).
  • Cuestan 15–25% menos de lo que Fal cobra por el mismo clip, y UberLLM no añade nada. Un vídeo de 15 segundos en 720p de Wan 2.7 cuesta $1.125–$1.275; el mismo modelo a través de otros vendedores del marketplace costaba $6.60.
  • El precio se fija según lo que pidas, así que estimated_cost_usd en la respuesta es la factura exacta. Los trabajos fallidos no cuestan nada.
  • Ver [modelos de vídeo de Fal]](media.md#fal-video-models).

22 de octubre de 2026 — Contabiliza herramientas e imágenes en las finalizaciones de chat

  • La cantidad retenida mientras se ejecuta una solicitud /v1/chat/completions ahora cuenta el prompt completo: definiciones de herramientas (tools, functions), llamadas a herramientas y sus argumentos, resultados de herramientas, esquemas response_format, y partes de imagen, audio y archivo. Antes, solo contaba el texto del mensaje. /v1/messages utiliza la misma medida. Se te sigue facturando solo lo que el proveedor contó.
  • Una imagen se retiene por su tamaño cuando se envía en línea (PNG, JPEG, GIF, WebP). Una imagen enviada como enlace se retiene como máximo por lo que el modelo factura por una imagen: aproximadamente 5,200 tokens en modelos Claude y 35,700 en los demás, liberados cuando se factura la solicitud.
  • /v1/messages/count_tokens ahora incluye imágenes y documentos.

22 de octubre de 2026 — Una llamada por la que el proveedor no cobró nada no cuesta nada

  • Los proveedores facturan en millonésimas de dólar enteras, por lo que una llamada muy corta puede costarles $0. Esa llamada ahora te cuesta $0 a ti también. Antes, se facturaba al precio de lista del modelo por sus tokens (menos de $0.000002 por llamada).
  • Documentación: las páginas de inicio rápido, enrutamiento y SDK ya no mencionan la antigua tarifa de 10%; añadir crédito es con tarjeta.

22 de octubre de 2026 — Sin tarifa de UberLLM; los precios se leen como en el marketplace

  • UberLLM ya no añade 10% a las solicitudes. Texto, imágenes, vídeo, música y voz cuestan exactamente lo que cobró el proveedor, y nunca más del precio listado del modelo. Añadir crédito mantuvo su tarifa de 5% en ese momento. (Desde 29 de octubre de 2026 la tarifa de la tarjeta es 5.5% + $0.50, añadida aparte; no hay tarifa en las solicitudes.)
  • "Precio actual" y "% de descuento" en el sitio y las páginas de los modelos son los números propios del marketplace: el precio más bajo al que un proveedor vende el modelo ahora mismo, y cuánto está por debajo del precio de lista. Las filas de vídeo muestran "$X / job" tal como las escribe el marketplace; esa es la tarifa por segundo de vídeo a la resolución más baja, por lo que un trabajo de 5 segundos cuesta 5×.

22 de octubre de 2026 — Solo proveedores al precio listado; respuestas más limpias; enlaces de imágenes con redirección

  • Una solicitud ahora solo se envía a un proveedor cuyo precio es igual o inferior al precio listado del modelo: chat, /v1/messages, imágenes, video, música, voz y transcripción. Cuando nadie vende el modelo a ese precio en este momento, responde 503 no_available_provider y no se cobra nada. available en GET /v1/models y los alias best-price: / fastest: siguen la misma regla.
  • Las respuestas de chat (con streaming o no, formatos de OpenAI y Anthropic) ya no incluyen los campos propios del proveedor, como provider, cost y cost_details. Lo que te costó una llamada es usage.cost_usd.
  • Un enlace de imagen de origen que redirige (como https://picsum.photos/…) se sigue hasta la imagen antes de que comience el trabajo. Un enlace que no lleva a una imagen se rechaza con 400 invalid_image_url, antes de que se retenga nada.
  • El max_cost_usd de un trabajo de video o música es la cantidad retenida para él, en cada estado. Antes, un trabajo terminado mostraba una cifra diferente, más baja.

22 de octubre de 2026 — Precios de escritura de caché; retenciones que cubren solicitudes pequeñas

  • GET /v1/models lista pricing.cache_write_usd para modelos cuyos proveedores cobran por escribir la caché de prompts (Claude: 1.25× el precio de entrada). Los tokens de prompt escritos en la caché se facturan hasta ese precio, de la misma manera que el proveedor los factura. Antes, se contaban al precio de entrada.
  • La cantidad retenida mientras se ejecuta una solicitud de chat ahora permite la plantilla de chat propia del proveedor (un mensaje corto puede facturarse 30 o más tokens de prompt) y para modelos de razonamiento que piensan más allá de un pequeño max_tokens. Una retención se libera cuando se factura la solicitud; solo pagas la factura.

21 de octubre de 2026 — Las cotizaciones muestran los valores por defecto aplicados; Claude factura según los recuentos reales

  • Una cotización ("validate": true o POST /v1/quote) lista defaults_applied: la configuración que omitiste y que el vendedor necesita, con el valor enviado (un modelo de referencia a video obtiene aspect_ratio 16:9).
  • Un stream de Claude cuyo vendedor no informa recuentos de token ahora se valora según los recuentos propios del upstream, no nuestra estimación, antes de que se aplique el límite de precio listado. El dinero retenido mientras se ejecuta una solicitud de Claude se dimensiona para el propio tokenizer de Claude, que cuenta más tokens que el nuestro.

21 de octubre de 2026 — Los alias de voz se ajustan a la voz; IDs de solicitud en caso de errores de medios

  • best-price:speech y fastest:speech ajustan tu voice al modelo que eligen. Las voces son propias de cada modelo, por lo que el alloy predeterminado de OpenAI fue rechazado por todos los modelos de voz. Ahora se mantiene una voz que el modelo tiene, alloy se mapea al af_alloy de un modelo, y cualquier otra voz obtiene la primera voz del modelo. Nombrar un modelo mantiene tu voz tal como fue enviada.
  • Una solicitud fallida de imagen, video, música, voz o transcripción ahora responde con X-Request-Id, el ID de su fila de Actividad. Antes, solo algunos rechazos lo tenían.

21 de octubre de 2026 — Costos en respuestas de chat, alias que siempre funcionan, correcciones de medios

  • Las respuestas de chat indican su costo. Las respuestas /v1/chat/completions y /v1/messages incluyen usage.cost_usd: lo que se factura la solicitud, en dólares estadounidenses, nuestra tarifa incluida y nunca por encima del precio listado. En un stream, está en el último chunk de uso (message_delta en /v1/messages). Una respuesta que no es streamed también tiene el encabezado X-UberLLM-Cost-USD, a menos que fuera lo suficientemente lenta como para empezar con espacios keepalive; entonces el campo body es el único lugar.
  • Cuando el vendedor de un modelo no transmite token counts (DeepSeek en /v1/messages), el message_delta final muestra los counts por los que se facturó la solicitud, con el output contado a partir del texto, el thinking y el tool input que le enviamos. Antes de esta corrección, el output en esos streams se contaba como 0.
  • Cuando un stream no lleva token counts, la solicitud se factura y se lista en Activity con los token counts propios del proveedor (prompt, cached y output) siempre que leamos su cargo después, o siempre que un límite de precio se verifique de otra manera contra nuestra estimación. Antes, un prompt de agente largo podía mostrar muchos menos prompt tokens de los que realmente tenía.
  • La retención de una solicitud /v1/messages ahora cuenta las tool definitions, tool calls, tool results y el thinking anterior, como ya lo hacía /v1/messages/count_tokens. El prompt de un agente es principalmente tool results; una retención dimensionada solo a partir del texto podría ser menor que el costo real de la solicitud.
  • best-price: y fastest: eligen solo modelos que están disponibles ahora mismo: el mercado en vivo muestra un vendedor saludable, y nuestra última solicitud al modelo en los últimos 10 minutos encontró uno. En una ruta de medios, cuando el modelo que un alias eligió resulta no tener a nadie tomando solicitudes, la solicitud pasa al siguiente modelo que representa el alias (hasta 3). Cuando no hay ningún modelo disponible para el trabajo, la respuesta es 503 no_available_provider.
  • Un modelo enviado a la ruta incorrecta responde 400 wrong_endpoint nombrando la correcta, antes de que se ejecute o se cobre algo: un modelo de imagen, video, música, voz o transcripción en una ruta de chat, un modelo de chat en una ruta de medios, o voz y transcripción intercambiadas. Activity lo lista como rechazado, sin tokens.
  • Cada modelo en /v1/models, /v1/models/{id}, la lista de modelos públicos y el tablero en vivo indica available (¿se puede usar ahora mismo?), nsfw (hecho para contenido adulto o sin filtrar) y el input_modalities correcto: los modelos que toman una imagen listan "image", el escalador de video lista "video".
  • El estimated_cost_usd de un trabajo de video es su precio listado, el mismo que validate y /v1/quote cost_usd. max_cost_usd sigue siendo lo máximo que puede costar.
  • El costo final de un trabajo terminado se lee en segundos (se verificaba cada 15 s, y los 47 minutos del informe era cuando se volvía a revisar: el cargo había llegado 18 s después del video). callback_url se dispara una vez, cuando el costo es final. Después de 30 minutos sin un cargo, el trabajo se factura a su precio listado.
  • Los modelos de video con precio por trabajo que listan duraciones de clip tienen un precio por segundo, tal como se facturan (Kling: su precio listado es por segundo, por lo que un clip de 5 segundos cuesta cinco veces eso).
  • Los modelos de referencia a video establecen aspect_ratio por defecto en 16:9 (mostrado como el valor por defecto en el schema del modelo). Un modelo de video que necesita una imagen responde 400 image_required sin una, antes de que se retenga algo.
  • La transcripción lee el formato de audio del propio archivo, por lo que un mp3 llamado recording.out funciona.
  • response_format se establece por defecto en url en /v1/images/generations y /v1/images/edits. Una imagen que el modelo envía inline se guarda 24 horas como un archivo de su cuenta y se devuelve como un enlace; "response_format": "b64_json" la devuelve inline.
  • Las solicitudes de imagen, video, música y voz rechazadas ahora se muestran en Activity.
  • /v1/quote responde con id y quote_id (el mismo valor).

21 de octubre de 2026 — Disponibilidad de modelos en el sitio web, Modelos en el panel de control

  • La página de un modelo dice «No disponible en este momento» cuando ningún proveedor lo ofrece. Las solicitudes a este se rechazan hasta que uno lo haga, por lo que la página no muestra precio ni ejemplo de código para él. Dichos modelos se excluyen de la lista de modelos, el Playground y los enlaces a modelos relacionados.
  • El panel de control tiene su propia página de Modelos con la misma lista y precios. Los modelos de imagen, video y música tienen un enlace «Probar en Playground» que abre el Playground con ese modelo seleccionado.
  • Los modelos para adultos están ocultos de la lista de modelos y del Playground. «Mostrar modelos para adultos» los muestra; la elección se guarda en tu navegador. Sus páginas aún se abren desde un enlace directo.
  • Los precios de video facturados por segundo también muestran el precio de un clip de 5 segundo.

21 de octubre de 2026 — Nunca se factura por encima del precio indicado

  • Una solicitud nunca se factura por encima del precio indicado para el modelo. Los precios incluyen la tarifa de plataforma de UberLLM de 10% (finalizada 22 de octubre de 2026). Una llamada de chat cuesta lo que el proveedor cobró más 10%, pero nunca más que sus tokens al precio indicado (tokens de prompt en caché al precio de lectura de caché indicado); cuando el proveedor cobró más, UberLLM paga el resto.
  • Lo mismo aplica para imágenes, video, música y voz: un trabajo nunca se factura por encima del precio indicado de lo que solicitaste, que es el cost_usd de su presupuesto. max_cost_usd es solo lo que se retiene mientras se ejecuta.
  • La propia oferta de un vendedor se sigue facturando al precio indicado de esa oferta.

21 de octubre de 2026 — Cotizaciones al precio mostrado, playground y MCP arreglados

  • Una cotización (POST /v1/quote o "validate": true) ahora indica lo que se espera que cueste la solicitud al precio mostrado en la página del modelo (cost_usd), junto al máximo que puede costar (max_cost_usd, lo que se retiene mientras se ejecuta). Ambas respuestas son "object": "quote".
  • El playground del dashboard y cada llamada a herramienta MCP funcionan de nuevo (fueron rechazadas desde el lanzamiento 10-21).
  • GET /v1/models?type=… lista un modelo de medios solo cuando puede ser comprado ahora (en vivo y con precio), los mismos modelos que muestra el tablero y sus recuentos.
  • El límite diario de una API key no puede ser mayor que su límite de gasto; el formulario de Keys lo muestra solo bajo un límite mensual o de por vida.

21 de octubre de 2026 — Callbacks y webhooks de alerta

  • callback_url en un trabajo de vídeo o música: cuando el trabajo finaliza (exitoso y facturado, fallido, cancelado o expirado) enviamos POST el JSON del trabajo a tu enlace https. El trabajo muestra cómo fue en callback. Consulta Callbacks.
  • Cada callback está firmado: UberLLM-Signature: t=…,v1=… (HMAC-SHA256 con el secreto de webhook de tu cuenta), con un UberLLM-Event-Id estable. Los envíos fallidos se intentan de nuevo después de 30 segundos, 2, 10 y 30 minutos y 2 horas. El secreto se encuentra en Dashboard → API keys, y puede ser reemplazado allí.
  • Las alertas de saldo bajo y dinero retenido también pueden ir a un webhook: Dashboard → Créditos → Para desarrolladores, o alerts_webhook_url en PUT /api/v1/billing/alerts.

21 de octubre de 2026 — Cotizaciones guardadas, modelos de respaldo, subidas, etiquetas, límites diarios por clave

Voz

  • La conversión de texto a voz y la transcripción usan las mismas opciones validate, max_cost, metadata y provider.max_price que las imágenes (campos de formulario en una transcripción); la voz también acepta models: [...], y best-price:speech / best-price:transcription eligen el modelo en vivo más económico. Cada respuesta incluye los headers X-UberLLM-Cost-USD y X-Request-Id; el JSON de una transcripción también tiene usage.cost_usd.
  • GET /v1/models?type=speech, ?type=transcription o ?type=audio los lista.

Precios y enrutamiento

  • POST /v1/quote cotiza una solicitud de imagen, video o música y mantiene ese precio durante 15 minutos: envía la misma solicitud con quote_id y se te facturará como máximo max_cost_usd. Una cotización inicia una solicitud. Consulta Crear un video o imagen.
  • models: [...] nombra los modelos de respaldo, que se prueban en orden solo cuando el anterior no puede ser atendido en este momento. Funciona con chat, imagen, video y música.
  • Los nombres de modelo best-price:<job> y fastest:<job> eligen el modelo en vivo más económico o el más rápido medido para chat, imagen, edición de imagen, texto a video, imagen a video o música. GET /v1/models/aliases lista lo que representa cada uno ahora. fastest: necesita al menos 5 solicitudes cronometradas por modelo en los últimos 7 días.
  • Las opciones de chat provider ahora están activas: allow, deny y order nombran a los proveedores que el marketplace puede usar, sort elige precio, latencia o uptime, y max_price es un límite estricto sobre lo que se te factura por millón de tokens. Una opción que no se puede aplicar es rechazada con 400 unsupported_routing_option en lugar de ser ignorada. Consulta Modelos y enrutamiento.
  • Imagen, video y música aceptan provider.max_price por unidad.

Imágenes y videos

  • POST /v1/files sube una imagen una vez (10 MB, se mantiene 24 horas); usa su id o url en cualquier lugar donde vaya una imagen de origen.
  • output_upload_url en un trabajo de video o música sube el archivo terminado a tu propio almacenamiento (un enlace PUT https pre-firmado). El trabajo muestra cómo fue la subida.

Etiquetas

  • metadata (hasta 16 valores de texto) en cualquier solicitud se almacena con ella, se muestra en Actividad, es filtrable con ?tag=key:value e incluida en la exportación CSV.

Claves y alertas

  • Las API keys pueden tener un límite diario (daily_limit_usd) además de su límite de gasto. Una solicitud debe ajustarse a ambos, y el límite diario se restablece a medianoche UTC. Una solicitud que exceda cualquiera de los límites es rechazada con 402 key_spend_cap_exceeded y no se cobra nada. Configúralo en la página de Claves o con PATCH /api/v1/keys/{id}.
  • En la página de Créditos puedes solicitar que se te envíe un correo electrónico cuando tu saldo caiga por debajo de una cantidad que elijas. Está desactivado por defecto, envía un correo electrónico cada vez que el saldo cae por debajo de esa cantidad y se envía a los propietarios de la cuenta.
  • Si el dinero reservado para un trabajo de imagen, video o música aún se retiene 15 minutos después de que el trabajo haya terminado, los propietarios de la cuenta reciben un correo electrónico con la lista de esos trabajos y se informa a nuestro equipo. Ese dinero sigue siendo tuyo y será liberado.

21 de octubre de 2026 — Precios que se te facturan, servidor MCP, zona de pruebas multimedia

Precios

  • Cada precio en el sitio y en /v1/models es ahora la tarifa que facturamos, nuestra tarifa de 10% incluida en ese momento (esa tarifa terminó el 22 de octubre de 2026), de los mismos números que usa la facturación. Antes, el panel mostraba el precio de venta más barato del vendedor, que podía estar muy por debajo de lo que se facturaba por una solicitud.
  • "% off" compara esa tarifa facturada con el precio de lista propio del creador del modelo. Un modelo con un descuento inferior a 1% no muestra ningún descuento.
  • Una solicitud todavía se factura por lo que cobró el proveedor más 10%, por lo que una llamada puede resultar un poco por encima o por debajo de la tarifa mostrada. Consulta Pricing.

Servidor MCP

  • https://api.uberllm.dev/mcp permite a Claude Code y otros clientes MCP listar modelos, poner precio a una solicitud, crear imágenes, iniciar videos y música, esperar un trabajo y verificar el saldo, con tu API key. Configuración: claude mcp add --transport http uberllm https://api.uberllm.dev/mcp --header "Authorization: Bearer $KEY". Consulta MCP server.

Panel de control

  • Zona de pruebas: envía un prompt (y una imagen de inicio si lo deseas) a 2 a 4 modelos de imagen, video o música, ve cuánto puede costar cada uno, luego ejecútalos uno al lado del otro y compara el resultado, cuánto tardó cada uno y cuánto costó. Las ejecuciones se cargan a la clave que elijas y se muestran en Actividad.

21 de octubre de 2026 — Entradas para edición de imágenes, costos de medios, configuración de Claude Code por proyecto

Imágenes y videos

  • /v1/images/edits ahora acepta la imagen de origen como image (un enlace https://, un URI data: o base64 simple), image_url, input_images, images, o una carga multipart image. El video acepta un fotograma inicial en image_url y fotos de referencia en input_images. Crear un video o imagen enumera el campo para cada ruta, con una solicitud de trabajo cada una.
  • Cada respuesta de imagen y cada trabajo terminado indica su costo en usage.cost_usd y en el encabezado X-UberLLM-Cost-USD.
  • "validate": true verifica una solicitud de medios e indica el costo máximo posible, sin cobrar. "max_cost" rechaza cualquier cosa que pueda costar más de lo que configuraste.
  • Idempotency-Key en un trabajo de video o música: enviar la misma solicitud de nuevo dentro de 24 horas devuelve el mismo trabajo en lugar de un segundo cargo.
  • Se rechaza de antemano cualquier duración de clip, resolución o forma que el modelo no genere, al igual que las que sí genera.
  • El estado del trabajo es siempre uno de queued, running, succeeded, failed, canceled o expired. Consulta cada 5–10 segundos (callback_url llegó más tarde, el 21 de octubre de 2026).
  • Ahora se especifica cuánto tiempo se conservan los resultados: aproximadamente 3 horas para video y música, aproximadamente 15 minutos para enlaces de imagen.

API

  • GET /v1/models también enumera modelos de imagen, video y música, cada uno con type, endpoints y pricing; filtra con ?type=chat|image|video|music.
  • GET /v1/models/<id> proporciona un modelo, con un JSON Schema del cuerpo de la solicitud para modelos de medios.
  • GET /v1/balance devuelve balance_usd, held_usd y available_usd.
  • Cada respuesta /v1/* incluye X-RateLimit-Limit, X-RateLimit-Remaining y X-RateLimit-Reset; un 429 del límite de la clave añade Retry-After.
  • Cuando la cuenta de proveedor de un vendedor falla, UberLLM intenta con otros vendedores y, si no queda ninguno, responde 503 no_available_provider. Un error del vendedor ya no se interpreta como si tu clave fuera incorrecta.

Claude Code

  • El instalador solo puede configurar un proyecto: sh -s -- --project escribe .claude/settings.local.json y deja tus otros proyectos intactos.
  • La clave ya no se escribe en un archivo de configuración: se guarda en un archivo que solo tú puedes leer y Claude Code lo lee a través de apiKeyHelper (macOS y Linux).
  • Los perfiles ahora también configuran CLAUDE_CODE_SUBAGENT_MODEL, para que los subagentes se ejecuten en el modelo que elegiste.
  • Novedad: tu saldo de UberLLM en la línea de estado de Claude Code (curl -fsSL https://uberllm.dev/install/statusline.sh | sh -s -- --install).
  • La guía de Claude Code ahora cubre qué configuración prevalece, el mapeo de cada ranura de modelo, contexto y compactación, qué cambia cuando cierras sesión en claude.ai, y dónde va tu código.

Tabla de modelos

  • Cada modelo muestra cuántos vendedores pueden aceptar una solicitud en este momento, del total de vendedores que lo ofrecen.
  • La línea de recuento indica ambos números: cada modelo en el catálogo, y cuántos cotiza el mercado en vivo en este momento.
  • La página de cada modelo muestra su tipo, un botón de copiar para su id, los vendedores que están en buen estado ahora, y una solicitud de trabajo para modelos de edición de imágenes, de imagen a video y de referencia a video.

21 de octubre de 2026 — Ve lo que está en ejecución, por qué falló una solicitud y cuánto gastó cada clave

  • En curso: Las tareas de video y música que aún están en ejecución se muestran en Resumen y Actividad con su modelo, tiempo transcurrido, progreso y el monto retenido, y un botón de Cancelar. La línea "retenido" en tu saldo ahora enlaza a esa lista.
  • Las solicitudes fallidas indican el motivo: Cada fila fallida en Actividad muestra el motivo en palabras sencillas y si intentar de nuevo podría ayudar. Haz clic en cualquier fila para ver sus detalles y su job id.
  • Filtros y totales por clave: Filtra Actividad por período, clave, modelo y resultado; ve cuánto gastó cada clave; descarga lo que ves como CSV.
  • API keys: Elimina una clave y edita su nombre, límite de gasto y límite de solicitudes en cualquier momento. Un cambio se aplica a la siguiente solicitud de la clave.
  • Modelos ahora está en el menú del dashboard, y cada fila de Actividad enlaza a su modelo.
  • Créditos: Los pagos realizados a través de Stripe tienen un enlace de Recibo junto a ellos.

21 de octubre de 2026 — Voz: locuciones y transcripciones

  • Texto a voz: POST /v1/audio/speech convierte texto en un archivo de audio, facturado por cada 1K caracteres iniciados.
  • Voz a texto: POST /v1/audio/transcriptions convierte una grabación en texto (o subtítulos), facturado por minuto de audio.
  • La misma clave y saldo que todo lo demás, y ambos funcionan con el SDK de OpenAI. Una solicitud fallida no cuesta nada. Consulta Imágenes, vídeo, música y voz.

21 de octubre de 2026 — Cada precio junto al oficial

  • La tabla de modelos muestra el precio oficial de cada modelo junto al nuestro, y el % de descuento es ahora lo que se te factura en comparación con ese precio oficial. Antes mostraba la cifra propia del mercado, que podía indicar 100% de descuento.
  • Los videos con precio por resolución muestran desde $X por segundo (la tarifa de 480p), el nuestro y el oficial, en lugar de llamar a una tarifa por segundo un precio por video. La comparación de kie.ai valora esos modelos para el mismo clip de 5 segundos y 480p.

21 de octubre de 2026 — Una página de inicio más clara

  • La página de inicio describe qué es UberLLM: un mercado de API para modelos de IA.
  • La página de inicio muestra clips de ejemplo generados en UberLLM con modelos de vídeo actuales, y la tabla de modelos se abre en vídeo. Una sección de precios muestra el mayor porcentaje de descuento actual sobre el precio de lista, que las solicitudes fallidas no se facturan, y la tarifa de compra de créditos (5% en ese momento). (Desde 29 de octubre de 2026 la tarifa de la tarjeta es 5.5% + $0.50, añadida aparte; no hay tarifa por las solicitudes.)

21 de octubre de 2026 — Añade crédito sin salir del panel de control

  • Panel de control → Créditos ahora acepta pagos con tarjeta en la página a través del checkout de Whop. Se admiten tarjetas, Apple Pay y Google Pay donde el dispositivo los soporte, y monedas locales donde Whop las ofrezca. El crédito se añade en menos de un minuto.
  • Un pago reembolsado o con contracargo retira el crédito que añadió, hasta lo que quede de él. La comisión por compras de crédito se mantuvo en 5% en ese momento. (Desde 29 de octubre de 2026 la comisión por tarjeta es de 5.5% + $0.50, añadida aparte; no hay comisión por las solicitudes.)

21 de octubre de 2026 — Una tarifa de 10% de UberLLM en las solicitudes (finalizada el 22 de octubre de 2026)

  • Cada solicitud (texto, imágenes, vídeos y música) ahora incluye una tarifa de plataforma de 10% de UberLLM adicional al precio del proveedor. Los precios listados incluyen la tarifa. El % de descuento sobre el precio de lista no cambia. Ver Precios.
  • La tarifa en las compras de crédito se mantuvo en 5% en ese momento. Los vendedores siguen sin pagar ninguna tarifa por sus ventas. (La tarifa de solicitud de 10% fue eliminada el 22 de octubre de 2026. Desde el 29 de octubre de 2026, la tarifa de tarjeta es 5.5% + $0.50, añadida adicionalmente.)

20 de octubre de 2026 — Un mercado en vivo en la página de inicio

  • Una única tabla de modelos en la página de inicio. Los precios, el % de descuento, la liquidez, la actividad de 24h y las ofertas se actualizan cada 30 segundos, con los totales del mercado encima de la tabla: ahorros promedio, dinero ahorrado en 24h y ofertas activas. Cada columna es ordenable.
  • Pestañas para Texto, Imagen, Audio, Video y Decisiones. Los enlaces antiguos /models y /market abren la tabla.
  • Una calculadora de ahorros estima una factura mensual a los precios actuales.

20 de octubre de 2026 — Imágenes, videos y música

  • Crea imágenes (/v1/images/generations), videos (/v1/video/generations) y música (/v1/music/generations) con la misma clave y saldo. Consulta Cómo crear un video o una imagen.
  • Se cobra al costo del proveedor por lo que se generó, sin recargos en el momento. Los trabajos fallidos, cancelados y caducados no se cobran. Los trabajos se muestran en Dashboard → Activity.
  • Explóralos en uberllm.dev, cada uno con su precio por video, imagen o pista.

19 de octubre de 2026 — Enrutamiento de un único marketplace, facturado al precio del vendedor

  • Cada solicitud se envía ahora a un marketplace que selecciona un vendedor para cada llamada. Cada solicitud se factura al precio que cobró ese vendedor, sin recargo por inferencia en ese momento. La comisión por compras con crédito se mantuvo en 5% en ese momento. (Desde 29 de octubre de 2026, la comisión por tarjeta es 5.5% + $0.50, añadida aparte; no hay comisión por solicitudes.)
  • Reintentos automáticos: una llamada que falla antes de que llegue cualquier contenido se reintenta (hasta 4 intentos en 45 segundos). Un modelo que nadie está sirviendo en este momento devuelve 503 con el nombre del modelo.
  • :floor / :nitro y el objeto provider siguen siendo aceptados, pero ya no cambian el precio ni la velocidad. Consulta Modelos y enrutamiento.
  • GET /v1/models lista solo los modelos que pueden ser servidos en este momento.
  • Las nuevas cuentas comienzan en $0; no hay crédito de registro.

24 de julio de 2026 — Lanzamiento

UberLLM se lanzó como un marketplace bilateral para inferencia de LLM: una API key para el catálogo, con solicitudes enrutadas a proveedores saludables y ponderadas hacia precios más bajos.

  • Gateway: /v1/chat/completions compatible con OpenAI y /v1/messages compatible con Anthropic con streaming SSE, failover automático y enrutamiento consciente del estado de salud (los proveedores con interrupciones recientes son despriorizados y los reintentos están limitados).
  • Mercado: 380 modelos en el libro — rutas curadas con precios en vivo más ofertas externas del mercado a superar. Pestañas de modalidad, filtros de capacidad, actividad por modelo de 24h, liquidez y recuentos de ofertas en /market.
  • Venta: lista cualquier endpoint compatible con OpenAI a tu propio precio (absoluto o un multiplicador de la referencia), pasa una sonda de validación única, gana con cada solicitud enrutada. El estado de salud se puntúa pasivamente a partir del tráfico real, sin solicitudes de sondeo.
  • Facturación: créditos prepagados con un libro mayor de doble entrada, límites de gasto por API key, contabilidad de uso por solicitud (tokens reportados por el proveedor cuando el upstream los suministra). Sin margen de inferencia en el lanzamiento; una tarifa de 5% en las compras de crédito en ese momento. (Desde 29 de octubre de 2026 la tarifa de la tarjeta es 5.5% + $0.50, añadida adicionalmente; no hay tarifa en las solicitudes).
  • Análisis: análisis de mercado públicos — uso diario y la distribución de descuentos listados en todo el libro.
  • Documentación: guías para los SDK de OpenAI y Anthropic, Cursor, Cline, Roo, Aider, Continue, LangChain y el Vercel AI SDK.