Usamos cookies. Las cookies y el almacenamiento del navegador mantienen tu sesión iniciada y recuerdan tus preferencias. Con tu permiso, también medimos cómo se usa el sitio. Puedes en cualquier momento. Consulta nuestra política de cookies.

AionLabs: Aion-2.0 contra ByteDance: UI-TARS 7B

Una comparativa lado a lado de AionLabs: Aion-2.0 (2,80 US$ / 1M fragmentos) y ByteDance: UI-TARS 7B (0,35 US$ / 1M fragmentos) con precios actuales en USD y capacidades del catálogo de api14. Ambos funcionan a través de la misma API compatible con OpenAI.

Especificaciones

AionLabs: Aion-2.0ByteDance: UI-TARS 7B
ProveedorAionLabsByteDance
Entrada2,80 US$ / 1M fragmentos0,35 US$ / 1M fragmentos
Salida5,60 US$ / 1M fragmentos0,70 US$ / 1M fragmentos
Lectura de caché0,70 US$ / 1M fragmentos0,35 US$ / 1M fragmentos
Ventana de contexto131.072128.000
Salida máxima32.7682048
Entradatextimage, text
Salidatexttext
Llamadas a herramientas
Salida estructurada
Control del razonamiento
Añadido23 feb 202622 jul 2025

Diferencias clave

  • ByteDance: UI-TARS 7B es 88% más barato en tokens de entrada.
  • ByteDance: UI-TARS 7B es 88% más barato en tokens de salida.
  • Solo AionLabs: Aion-2.0 admite llamadas a herramientas.
  • Solo ByteDance: UI-TARS 7B admite salida JSON estructurada.
  • Solo AionLabs: Aion-2.0 admite control del esfuerzo de razonamiento.
  • Una solicitud con 1.000 tokens de entrada y 500 de salida cuesta 0,00560 US$ con AionLabs: Aion-2.0 y 0,000700 US$ con ByteDance: UI-TARS 7B .

En detalle

AionLabs: Aion-2.0 es un modelo de texto de AionLabs, lanzado el 23 de febrero de 2026. ByteDance: UI-TARS 7B es un modelo de texto de ByteDance, lanzado el 22 de julio de 2025. Ambos se sirven a través de api14 con los ids de modelo aion-labs/aion-2.0 y bytedance/ui-tars-1.5-7b, y ambos reciben texto y devuelven texto, así que a primera vista parecen intercambiables. Las diferencias aparecen en lo que cada uno acepta como entrada y en qué parámetros de solicitud respeta.

Aion-2.0 tiene una ventana de contexto de 131072 tokens, mientras que UI-TARS 7B se sitúa en 128000 tokens, lo cual es lo bastante cercano como para que la longitud del contexto no deba impulsar tu decisión. La verdadera división está en la modalidad y el soporte de parámetros. UI-TARS 7B acepta imágenes además de texto, por lo que es el único de los dos que puede mirar una captura de pantalla o un diagrama junto con tu prompt. Aion-2.0 es solo texto. En el lado de los parámetros, Aion-2.0 soporta tools, tool_choice, response_format, reasoning e include_reasoning, lo que lo convierte en el indicado cuando necesitas llamadas a funciones o una pasada de razonamiento expuesta. UI-TARS 7B en cambio soporta structured_outputs, logprobs, top_logprobs, logit_bias, seed, stop, frequency_penalty, presence_penalty, repetition_penalty y top_k, lo que te da un control más ajustado sobre el muestreo y la salida a nivel de token.

Para una tarea que es puramente de texto y necesita que el modelo llame a funciones, encadene llamadas a herramientas o emita un rastro de razonamiento que puedas inspeccionar, Aion-2.0 es la elección natural. Para una tarea donde la entrada incluye una imagen, o donde quieres probabilidades logarítmicas, una semilla fija para reproducibilidad, o salidas estructuradas, UI-TARS 7B es el que puede hacerlo. Si tu carga de trabajo es generación de texto simple sin herramientas y sin imágenes, ambos funcionarán, y el factor decisivo pasa a ser el costo. UI-TARS 7B es el más barato de los dos tanto en entrada como en salida, así que cuando la capacidad no los separa, es la opción más económica.

Llamar a cualquiera de los dos modelos a través de api14 funciona de la misma manera, porque la puerta de enlace expone una interfaz compatible con OpenAI. Apuntas tu cliente a la URL base de api14, envías tus mensajes al endpoint de chat completions, y estableces el campo model a aion-labs/aion-2.0 o bytedance/ui-tars-1.5-7b. Todo lo demás en el cuerpo de la solicitud sigue la forma de OpenAI que ya usas. Cambiar entre los dos es un cambio de una línea en el id de modelo, aunque debes tener en cuenta que los parámetros no son universales: enviar tools a UI-TARS 7B o structured_outputs a Aion-2.0 puede no comportarse como esperas, así que ajusta el cuerpo para que coincida con el modelo que seleccionaste. La tabla de precios en vivo en esta página muestra las tarifas actuales de cada uno.

Hay casos en los que el modelo más caro sigue siendo la elección correcta. Si tu aplicación depende de llamadas a herramientas o de leer un rastro de razonamiento, Aion-2.0 es el único de los dos que soporta esos parámetros, y ningún ahorro en UI-TARS 7B compensa una capacidad que no tiene. Del mismo modo, si necesitas una ventana de contexto ligeramente por encima de 128000 tokens, Aion-2.0 te da ese margen. Elige primero por capacidad, luego deja que la diferencia de precio entre los dos resuelva los casos en los que ambos modelos pueden hacer el trabajo.

Cambia con una sola cadena

Ambos modelos usan el mismo endpoint y la misma estructura de solicitud. Cambia el valor de model de "aion-labs/aion-2.0" a "bytedance/ui-tars-1.5-7b": los prompts, el streaming y las herramientas siguen funcionando.

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "bytedance/ui-tars-1.5-7b",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Más comparativas