Recursive: Flint (free) contra XingChen: Xing4.0 29B A4B (free)
Uma comparação lado a lado entre Recursive: Flint (free) (Grátis) e XingChen: Xing4.0 29B A4B (free) (Grátis) 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
| Recursive: Flint (free) | XingChen: Xing4.0 29B A4B (free) | |
|---|---|---|
| Provedor | Recursive | XingChen |
| Janela de contexto | 262.144 | 262.144 |
| Saída máxima | 235.929 | 235.929 |
| Entrada | text | text |
| Saída | text | text |
| chamada de ferramentas | ||
| Saída estruturada | ||
| Controle de raciocínio | ||
| Adicionado em | 21 de out. de 2026 | 16 de out. de 2026 |
Principais diferenças
- Só o XingChen: Xing4.0 29B A4B (free) suporta saída JSON estruturada.
Em detalhe
Recursivo: Flint (gratuito) é um modelo de texto da Recursive, lançado em 2026-10-21. XingChen: Xing4.0 29B A4B (gratuito) é um modelo de texto da XingChen, lançado em 2026-10-16. Ambos estão listados na api14 na categoria de texto, e ambos são oferecidos como endpoints gratuitos, portanto a escolha entre eles se resume a comportamento e suporte a parâmetros, e não a preço de destaque. Nenhum dos modelos aceita ou retorna algo além de texto, então, se a sua aplicação precisa enviar ou receber imagens, áudio ou arquivos, nenhum desses é a escolha certa e você deve procurar em outro lugar no gateway.
Os dois modelos são próximos nos fundamentos. Ambos expõem uma janela de contexto de 262144 tokens, então documentos longos, grandes bases de código e históricos de conversa extensos cabem igualmente bem em qualquer um dos dois. Ambos suportam saída de raciocínio, e ambos aceitam ferramentas, então chamadas de função e loops no estilo agente estão disponíveis em ambos os lados. A diferença mais clara está na saída estruturada: Xing4.0 29B A4B suporta saídas estruturadas, enquanto Flint não lista essa capacidade. Os conjuntos de parâmetros também divergem em estilo. Flint expõe logprobs e top_logprobs, o que é útil quando você quer sinais de confiança em nível de token, além de include_reasoning, reasoning, response_format, seed, stop, temperature, top_p, max_tokens e tools. Xing4.0 29B A4B expõe uma superfície mais ampla de amostragem e controle: frequency_penalty, presence_penalty, repetition_penalty, min_p, top_k, top_p, temperature, seed, stop, max_tokens, response_format, structured_outputs, tool_choice, tools, include_reasoning e reasoning. Em resumo, Flint tende à introspecção via probabilidades de log, enquanto Xing4.0 29B A4B tende ao controle refinado e à geração restrita por esquema.
Para o trabalho do dia a dia, escolha com base no formato da saída de que você precisa. Se você está construindo pipelines de extração, preenchimento de formulários, classificação com um conjunto fixo de rótulos, ou qualquer coisa que precise retornar JSON compatível com um esquema, Xing4.0 29B A4B é a opção mais natural porque saídas estruturadas são suportadas diretamente, e tool_choice dá a você controle explícito sobre quando uma ferramenta deve ser chamada. Seus parâmetros de penalidade também ajudam quando você está gerando texto longo e repetitivo e quer suprimir loops. Se, em vez disso, você está depurando um prompt, comparando conclusões candidatas, ou construindo um sistema que pontua suas próprias saídas, Flint é atraente porque logprobs e top_logprobs permitem inspecionar a distribuição por trás de cada token. Ambos lidam igualmente bem com tarefas de raciocínio de contexto longo no papel, então, para uma carga de trabalho simples de chat ou sumarização com uma entrada grande, qualquer um serve e você pode decidir com base em latência e qualidade de saída a partir dos seus próprios testes.
Chamar qualquer um dos modelos pela api14 é a mesma operação. A API é compatível com OpenAI, então você aponta seu cliente existente para o gateway, mantém seu corpo de requisição usual de chat completions e altera apenas o id do modelo. Use "recursive/flint-v1.0:free" para rotear para Recursive: Flint (gratuito), ou "xingchen-agi/xing4.0-29b-a4b:free" para rotear para XingChen: Xing4.0 29B A4B (gratuito). Todo o resto, incluindo seu array de messages, temperature, max_tokens e definições de tools, permanece onde está. Isso torna o teste A/B trivial: execute o mesmo prompt contra ambos os ids, registre as respostas e compare. Apenas lembre-se de que os parâmetros não são perfeitamente intercambiáveis. Se você enviar logprobs para Xing4.0 29B A4B ou structured_outputs para Flint, espere que a requisição seja rejeitada ou que o campo seja ignorado, então mantenha um pequeno mapa de parâmetros por modelo no seu código em vez de assumir que uma configuração serve para ambos.
Troque com uma string
Os dois modelos usam o mesmo endpoint e o mesmo formato de requisição. Mude o valor de model de "recursive/flint-v1.0:free" para "xingchen-agi/xing4.0-29b-a4b:free", 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": "xingchen-agi/xing4.0-29b-a4b:free",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
Mais comparações
- LiquidAI: LFM3-1.7B contra Ricursive: Ripple 65B Preview
- LiquidAI: LFM3-1.7B contra Crouton Alpha
- LiquidAI: LFM3-1.7B contra Tencent: Hy4
- LiquidAI: LFM3-1.7B contra Z.ai: GLM 5.3 FlashX Legal
- Ricursive: Ripple 65B Preview contra Crouton Alpha
- Ricursive: Ripple 65B Preview contra Tencent: Hy4
- Ricursive: Ripple 65B Preview contra Z.ai: GLM 5.3 FlashX Legal
- Crouton Alpha contra Tencent: Hy4