Nous utilisons des cookies. Les cookies et le stockage du navigateur vous gardent connecté et mémorisent vos préférences. Avec votre accord, nous mesurons aussi l’utilisation du site. Vous pouvez à tout moment. Consultez notre politique relative aux cookies.

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

Un comparatif côte à côte de AionLabs: Aion-2.0 (2,80 $US / 1M jetons) et ByteDance: UI-TARS 7B (0,35 $US / 1M jetons) d’après les prix actuels en USD et les capacités du catalogue api14. Les deux passent par la même API compatible OpenAI.

Caractéristiques

AionLabs: Aion-2.0ByteDance: UI-TARS 7B
FournisseurAionLabsByteDance
Entrée2,80 $US / 1M jetons0,35 $US / 1M jetons
Sortie5,60 $US / 1M jetons0,70 $US / 1M jetons
Lecture du cache0,70 $US / 1M jetons0,35 $US / 1M jetons
Fenêtre de contexte131 072128 000
Sortie max.32 7682 048
Entréetextimage, text
Sortietexttext
Appel d’outils
Sortie structurée
Contrôle du raisonnement
Ajouté le23 févr. 202622 juil. 2025

Principales différences

  • ByteDance: UI-TARS 7B est 88% moins cher sur les tokens d’entrée.
  • ByteDance: UI-TARS 7B est 88% moins cher sur les tokens de sortie.
  • Seul AionLabs: Aion-2.0 prend en charge l’appel d’outils.
  • Seul ByteDance: UI-TARS 7B prend en charge la sortie JSON structurée.
  • Seul AionLabs: Aion-2.0 prend en charge le contrôle de l’effort de raisonnement.
  • Une requête de 1 000 tokens en entrée et 500 en sortie coûte 0,00560 $US avec AionLabs: Aion-2.0 et 0,000700 $US avec ByteDance: UI-TARS 7B .

En détail

AionLabs : Aion-2.0 est un modèle de texte d'AionLabs, publié le 23 février 2026. ByteDance : UI-TARS 7B est un modèle de texte de ByteDance, publié le 22 juillet 2025. Les deux sont servis via api14 sous les identifiants de modèle aion-labs/aion-2.0 et bytedance/ui-tars-1.5-7b, et les deux prennent du texte en entrée et renvoient du texte en sortie, donc à première vue ils semblent interchangeables. Les différences apparaissent dans ce que chacun accepte comme entrée et dans les paramètres de requête qu'il honore.

Aion-2.0 a une fenêtre de contexte de 131072 tokens, tandis que UI-TARS 7B se situe à 128000 tokens, ce qui est suffisamment proche pour que la longueur du contexte ne doive pas guider votre décision. La vraie séparation se fait sur la modalité et la prise en charge des paramètres. UI-TARS 7B accepte les images en plus du texte, c'est donc le seul des deux qui peut examiner une capture d'écran ou un diagramme en complément de votre prompt. Aion-2.0 est texte uniquement. Côté paramètres, Aion-2.0 prend en charge tools, tool_choice, response_format, reasoning et include_reasoning, ce qui en fait le choix à privilégier lorsque vous avez besoin d'appel de fonctions ou d'une passe de raisonnement exposée. UI-TARS 7B prend plutôt en charge structured_outputs, logprobs, top_logprobs, logit_bias, seed, stop, frequency_penalty, presence_penalty, repetition_penalty et top_k, ce qui vous donne un contrôle plus fin sur l'échantillonnage et la sortie au niveau des tokens.

Pour une tâche purement textuelle qui exige que le modèle appelle des fonctions, enchaîne des appels d'outils ou émette une trace de raisonnement que vous pouvez inspecter, Aion-2.0 est le choix naturel. Pour une tâche où l'entrée inclut une image, ou lorsque vous voulez des log probabilités, une graine fixe pour la reproductibilité, ou des sorties structurées, UI-TARS 7B est celui qui peut le faire. Si votre charge de travail est de la génération de texte simple, sans outils ni images, les deux fonctionneront, et le facteur décisif devient le coût. UI-TARS 7B est le moins cher des deux en entrée comme en sortie, donc lorsque la capacité ne les sépare pas, c'est l'appel le plus économique.

Appeler l'un ou l'autre modèle via api14 fonctionne de la même manière, car la passerelle expose une interface compatible OpenAI. Vous pointez votre client vers l'URL de base api14, envoyez vos messages au point de terminaison chat completions, et définissez le champ model sur aion-labs/aion-2.0 ou bytedance/ui-tars-1.5-7b. Tout le reste dans le corps de la requête suit la forme OpenAI que vous utilisez déjà. Passer de l'un à l'autre est un changement d'une ligne sur l'identifiant de modèle, mais gardez à l'esprit que les paramètres ne sont pas universels : envoyer tools à UI-TARS 7B ou structured_outputs à Aion-2.0 peut ne pas se comporter comme vous l'attendez, donc ajustez le corps pour qu'il corresponde au modèle que vous avez sélectionné. Le tableau des prix en direct sur cette page montre les tarifs actuels pour chacun.

Il existe des cas où le modèle plus cher reste le bon choix. Si votre application dépend de l'appel d'outils ou de la lecture d'une trace de raisonnement, Aion-2.0 est le seul des deux à prendre en charge ces paramètres, et aucune économie sur UI-TARS 7B ne compense une capacité qu'il n'a pas. De même, si vous avez besoin d'une fenêtre de contexte légèrement supérieure à 128000 tokens, Aion-2.0 vous offre cette marge. Choisissez d'abord selon la capacité, puis laissez la différence de prix entre les deux trancher les cas où les deux modèles peuvent faire le travail.

Changer de modèle en une chaîne

Les deux modèles utilisent le même endpoint et la même structure de requête. Remplacez la valeur de model "aion-labs/aion-2.0" par "bytedance/ui-tars-1.5-7b" : prompts, streaming et outils continuent de fonctionner.

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);

Plus de comparatifs