Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.

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

Uma comparação lado a lado entre AionLabs: Aion-2.0 (US$ 2,80 / 1M fragmentos) e ByteDance: UI-TARS 7B (US$ 0,35 / 1M fragmentos) com preços em USD e recursos atuais do catálogo do api14. Os dois funcionam pela mesma API compatível com OpenAI.

Especificações

AionLabs: Aion-2.0ByteDance: UI-TARS 7B
ProvedorAionLabsByteDance
EntradaUS$ 2,80 / 1M fragmentosUS$ 0,35 / 1M fragmentos
SaídaUS$ 5,60 / 1M fragmentosUS$ 0,70 / 1M fragmentos
Leitura de cacheUS$ 0,70 / 1M fragmentosUS$ 0,35 / 1M fragmentos
Janela de contexto131.072128.000
Saída máxima32.7682.048
Entradatextimage, text
Saídatexttext
chamada de ferramentas
Saída estruturada
Controle de raciocínio
Adicionado em23 de fev. de 202622 de jul. de 2025

Principais diferenças

  • ByteDance: UI-TARS 7B é 88% mais barato nos tokens de entrada.
  • ByteDance: UI-TARS 7B é 88% mais barato nos tokens de saída.
  • Só o AionLabs: Aion-2.0 suporta chamada de ferramentas.
  • Só o ByteDance: UI-TARS 7B suporta saída JSON estruturada.
  • Só o AionLabs: Aion-2.0 suporta controle do esforço de raciocínio.
  • Uma requisição com 1.000 tokens de entrada e 500 de saída custa US$ 0,00560 com AionLabs: Aion-2.0 e US$ 0,000700 com ByteDance: UI-TARS 7B .

Em detalhe

AionLabs: Aion-2.0 é um modelo de texto da AionLabs, lançado em 23 de fevereiro de 2026. ByteDance: UI-TARS 7B é um modelo de texto da ByteDance, lançado em 22 de julho de 2025. Ambos são servidos através do api14 sob os ids de modelo aion-labs/aion-2.0 e bytedance/ui-tars-1.5-7b, e ambos recebem texto e retornam texto, portanto, à primeira vista, parecem intercambiáveis. As diferenças aparecem naquilo que cada um aceita como entrada e em quais parâmetros de requisição ele respeita.

Aion-2.0 tem uma janela de contexto de 131072 tokens, enquanto o UI-TARS 7B fica em 128000 tokens, o que é próximo o suficiente para que o comprimento do contexto não deva orientar sua decisão. A verdadeira divisão está na modalidade e no suporte a parâmetros. O UI-TARS 7B aceita imagens além de texto, então é o único dos dois que consegue olhar para uma captura de tela ou um diagrama junto com o seu prompt. O Aion-2.0 é apenas texto. No lado dos parâmetros, o Aion-2.0 suporta tools, tool_choice, response_format, reasoning e include_reasoning, o que o torna a escolha quando você precisa de chamada de função ou de uma passagem de raciocínio exposta. O UI-TARS 7B, por sua vez, suporta structured_outputs, logprobs, top_logprobs, logit_bias, seed, stop, frequency_penalty, presence_penalty, repetition_penalty e top_k, o que lhe dá controle mais preciso sobre a amostragem e a saída em nível de token.

Para uma tarefa que é puramente texto e precisa que o modelo chame funções, encadeie chamadas de ferramentas ou emita um traço de raciocínio que você possa inspecionar, o Aion-2.0 é a escolha natural. Para uma tarefa em que a entrada inclui uma imagem, ou em que você quer probabilidades de log, uma seed fixa para reprodutibilidade, ou saídas estruturadas, o UI-TARS 7B é o que consegue fazer isso. Se sua carga de trabalho é geração de texto simples, sem ferramentas e sem imagens, ambos funcionarão, e o fator decisivo passa a ser o custo. O UI-TARS 7B é o mais barato dos dois tanto na entrada quanto na saída, então, quando a capacidade não os separa, ele é a escolha mais econômica.

Chamar qualquer um dos modelos através do api14 funciona da mesma forma, porque o gateway expõe uma interface compatível com a OpenAI. Você aponta seu cliente para a URL base do api14, envia suas mensagens para o endpoint de chat completions e define o campo model como aion-labs/aion-2.0 ou bytedance/ui-tars-1.5-7b. Todo o resto no corpo da requisição segue o formato da OpenAI que você já usa. Alternar entre os dois é uma mudança de uma linha no id do modelo, embora você deva ter em mente que os parâmetros não são universais: enviar tools para o UI-TARS 7B ou structured_outputs para o Aion-2.0 pode não se comportar como você espera, então ajuste o corpo para corresponder ao modelo que você selecionou. A tabela de preços ao vivo nesta página mostra as tarifas atuais de cada um.

Há casos em que o modelo mais caro ainda é a escolha certa. Se sua aplicação depende de chamada de ferramentas ou de ler um traço de raciocínio, o Aion-2.0 é o único dos dois que suporta esses parâmetros, e nenhuma economia no UI-TARS 7B compensa uma capacidade que ele não tem. Da mesma forma, se você precisa de uma janela de contexto um pouco acima de 128000 tokens, o Aion-2.0 lhe dá essa margem. Escolha primeiro pela capacidade, depois deixe a diferença de preço entre os dois resolver os casos em que ambos os modelos conseguem fazer o trabalho.

Troque com uma string

Os dois modelos usam o mesmo endpoint e o mesmo formato de requisição. Mude o valor de model de "aion-labs/aion-2.0" para "bytedance/ui-tars-1.5-7b", prompts, streaming e ferramentas continuam 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);

Mais comparações