Dots Studio: Dots3-Note Preview (free) contre Recursive: Flint (free)
Un comparatif côte à côte de Dots Studio: Dots3-Note Preview (free) (Gratuit) et Recursive: Flint (free) (Gratuit) 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
| Dots Studio: Dots3-Note Preview (free) | Recursive: Flint (free) | |
|---|---|---|
| Fournisseur | Dots Studio | Recursive |
| Fenêtre de contexte | 512 000 | 262 144 |
| Sortie max. | 460 800 | 235 929 |
| Entrée | text, image | text |
| Sortie | text | text |
| Appel d’outils | ||
| Sortie structurée | ||
| Contrôle du raisonnement | ||
| Ajouté le | 14 août 2026 | 21 oct. 2026 |
Principales différences
- Dots Studio: Dots3-Note Preview (free) lit 2.0× plus de contexte (512 000 tokens).
- Seul Dots Studio: Dots3-Note Preview (free) prend en charge la sortie JSON structurée.
En détail
Dots Studio : Dots3-Note Preview (free) est un modèle texte de Dots Studio, classé dans la catégorie texte et publié par le fournisseur le 2026-08-14. Recursive : Flint (free) est un modèle texte de Recursive, également dans la catégorie texte, avec une date de publication par le fournisseur au 2026-10-21. Les deux sont proposés en variantes gratuites sur api14, donc aucun ne présente d'avantage tarifaire sur l'autre d'après les informations disponibles. Les deux diffèrent principalement par la quantité de contexte qu'ils acceptent, les entrées qu'ils peuvent lire et les paramètres de requête qu'ils honorent.
Dots3-Note Preview a la fenêtre de contexte la plus grande des deux, avec 512000 tokens contre 262144 pour Flint. Il accepte aussi des entrées image en plus du texte, tandis que Flint n'accepte que du texte ; les deux produisent une sortie texte. Sur la sortie structurée, c'est Dots3-Note Preview qui la prend en charge, donc si vous avez besoin que le modèle renvoie des données conformes à un schéma, c'est ce côté qu'il faut utiliser. Les deux modèles exposent des contrôles de raisonnement (include_reasoning et reasoning) et les deux prennent en charge les outils, donc l'appel de fonctions est disponible sur l'un comme sur l'autre. Flint ajoute quelques paramètres d'échantillonnage et d'inspection que Dots3-Note Preview ne liste pas, à savoir logprobs, top_logprobs, seed et stop. La comparaison qualitative attribue le contexte plus grand à Dots3-Note Preview et la sortie structurée comme propre à lui, sans différence significative enregistrée pour la prise en charge des outils ou le raisonnement.
Pour le choix pratique, privilégiez Dots3-Note Preview lorsque la tâche implique de longues entrées, comme de gros documents, un historique de conversation étendu ou de gros fichiers de code, puisque sa fenêtre de contexte est environ le double. Choisissez-le aussi lorsque vous devez envoyer des images avec du texte, ou lorsque vous voulez que la réponse soit contrainte à un schéma JSON via les sorties structurées. Flint convient mieux lorsque vous voulez un échantillonnage déterministe via seed, ou lorsque vous avez besoin de détails au niveau des tokens via logprobs et top_logprobs, utiles pour la confiance de classification, les harnais d'évaluation et le débogage de générations étranges. Si votre tâche se limite à du texte en entrée et du texte en sortie, tient confortablement dans 262144 tokens et ne nécessite pas d'application de schéma, l'un ou l'autre modèle fera l'affaire et le choix se résume aux paramètres supplémentaires qui comptent pour vous.
Appeler l'un ou l'autre modèle via api14 fonctionne de la même manière, car la passerelle expose une API compatible OpenAI. Vous pointez votre client OpenAI existant vers l'URL de base api14, fournissez votre clé api14 et définissez le champ model sur l'id souhaité. Pour utiliser Dots3-Note Preview, définissez le model sur "dots-studio/dots-3-note-preview:free". Pour utiliser Flint, définissez-le sur "recursive/flint-v1.0:free". Tout le reste dans le corps de la requête, messages, temperature, max_tokens, tools et le reste, conserve la même forme, donc passer de l'un à l'autre est un changement d'une ligne sur l'id du modèle plutôt qu'une réécriture de votre intégration. Les paramètres qu'un modèle donné ne liste pas, comme seed sur Dots3-Note Preview ou structured_outputs sur Flint, doivent simplement être omis pour ce modèle.
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 "dots-studio/dots-3-note-preview:free" par "recursive/flint-v1.0:free" : 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": "recursive/flint-v1.0:free",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Plus de comparatifs
- LiquidAI: LFM3-1.7B contre Ricursive: Ripple 65B Preview
- LiquidAI: LFM3-1.7B contre Crouton Alpha
- LiquidAI: LFM3-1.7B contre Tencent: Hy4
- LiquidAI: LFM3-1.7B contre Z.ai: GLM 5.3 FlashX Legal
- Ricursive: Ripple 65B Preview contre Crouton Alpha
- Ricursive: Ripple 65B Preview contre Tencent: Hy4
- Ricursive: Ripple 65B Preview contre Z.ai: GLM 5.3 FlashX Legal
- Crouton Alpha contre Tencent: Hy4