Writer: Palmyra X5 contra Z.ai: GLM 5.2
Uma comparação lado a lado entre Writer: Palmyra X5 (US$ 2,10 / 1M fragmentos (≈ R$ 11,48)) e Z.ai: GLM 5.2 (US$ 0,02 / 1M fragmentos (≈ R$ 0,11)) 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
| Writer: Palmyra X5 | Z.ai: GLM 5.2 | |
|---|---|---|
| Provedor | Writer | Z.ai |
| Entrada | US$ 2,10 / 1M fragmentos (≈ R$ 11,48) | US$ 0,02 / 1M fragmentos (≈ R$ 0,11) |
| Saída | US$ 21,00 / 1M fragmentos (≈ R$ 114,83) | US$ 23,80 / 1M fragmentos (≈ R$ 130,14) |
| Leitura de cache | - | US$ 0,02 / 1M fragmentos (≈ R$ 0,10) |
| Janela de contexto | 1.040.000 | 1.048.576 |
| Saída máxima | 8.192 | 943.718 |
| Entrada | text | text |
| Saída | text | text |
| chamada de ferramentas | ||
| Saída estruturada | ||
| Controle de raciocínio | ||
| Adicionado em | 21 de jan. de 2026 | 16 de jun. de 2026 |
Principais diferenças
- Z.ai: GLM 5.2 é 99% mais barato nos tokens de entrada.
- Writer: Palmyra X5 é 12% mais barato nos tokens de saída.
- Só o Z.ai: GLM 5.2 suporta chamada de ferramentas.
- Só o Z.ai: GLM 5.2 suporta saída JSON estruturada.
- Só o Z.ai: GLM 5.2 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,01 com Writer: Palmyra X5 e US$ 0,01 com Z.ai: GLM 5.2.
Em detalhe
Autor: Palmyra X5 é feito pela Writer, e Z.ai: GLM 5.2 é feito pela Z.ai. Ambos são modelos de texto na mesma categoria, portanto nenhum dos dois é um modelo especializado em visão ou áudio. Palmyra X5 foi lançado pelo seu fornecedor em 2026-01-21, enquanto GLM 5.2 chegou mais tarde, em 2026-06-16. Se você está escolhendo entre eles, as diferenças práticas estão no tamanho do contexto, no suporte a parâmetros e no preço, e não no tipo de entrada que aceitam.
Em termos de contexto bruto, os dois são próximos o suficiente para que isso não seja uma diferença significativa: Palmyra X5 aceita 1.040.000 tokens e GLM 5.2 aceita 1.048.576 tokens. Ambos aceitam texto como entrada e retornam texto como saída, portanto não há lacuna de modalidade a ponderar. A verdadeira divisão está nos parâmetros de requisição que cada um expõe. Palmyra X5 suporta um conjunto compacto: max_tokens, stop, temperature, top_k e top_p. GLM 5.2 suporta todos esses mais frequency_penalty, presence_penalty, repetition_penalty, logit_bias, logprobs, top_logprobs, min_p, seed, response_format, structured_outputs, tools, tool_choice, parallel_tool_calls, include_reasoning, reasoning e reasoning_effort. Em resumo, GLM 5.2 é o único dos dois com chamada de ferramentas, o único com saídas estruturadas e o único com controles de raciocínio. GLM 5.2 também é o mais barato dos dois tanto na entrada quanto na saída, embora você deva consultar a tabela de preços ao vivo para os números atuais.
Essa lista de parâmetros deve orientar a maioria das suas decisões. Se sua carga de trabalho é geração de texto simples, sumarização, redação ou classificação, em que você envia um prompt e lê uma string de volta, Palmyra X5 é uma escolha perfeitamente razoável e seus controles de amostragem são suficientes. Se você precisa que o modelo chame funções, retorne JSON que valide contra um esquema, ou exponha um modo de raciocínio que você possa aumentar ou diminuir, GLM 5.2 é o que deve ser usado, porque Palmyra X5 não oferece esses parâmetros de forma alguma. O mesmo se aplica se você quer amostragem quase determinística via seed, logprobs em nível de token para depuração ou pontuação, ou penalidades para direcionar repetição. Dado que GLM 5.2 também é a opção mais barata e sua janela de contexto é efetivamente do mesmo tamanho, a escolha padrão para a maioria dos novos trabalhos é GLM 5.2, a menos que você tenha um motivo específico para preferir o modelo da Writer.
Chamar qualquer um dos dois através da api14 é o mesmo movimento. Ambos são servidos por trás de uma API compatível com OpenAI, então você aponta seu cliente OpenAI existente para a URL base da api14, usa sua chave da api14 e define o campo model. A única coisa que muda entre os dois é essa string: use "writer/palmyra-x5" para Palmyra X5 e "z-ai/glm-5.2" para GLM 5.2. Seu array de messages, sua configuração de streaming e sua análise de resposta permanecem como estão. Se você mudar para GLM 5.2 e quiser ferramentas, saídas estruturadas ou raciocínio, adicione esses campos ao corpo da requisição; se você voltar para Palmyra X5, remova-os, já que ele não os aceita.
Troque com uma string
Os dois modelos usam o mesmo endpoint e o mesmo formato de requisição. Mude o valor de model de "writer/palmyra-x5" para "z-ai/glm-5.2", 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": "z-ai/glm-5.2",
"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