calc.dev.br

Batch API: quando o desconto de 50% compensa (e quando não)

Metade do preço em troca de paciência. O processamento em lote é o desconto mais simples da API, mas só serve para quem pode esperar a resposta. Fizemos a conta de um trabalho único e de uma rotina diária para ver onde ele faz diferença.

Guia práticoPor Publicado em 8 min de leitura
Ampulheta com areia escorrendo, apoiada sobre pedras
O lote troca tempo por preço: a resposta pode levar até 24 horas, e a conta cai pela metade. Foto: Aron Visuals / Unsplash

O caso: uma loja online vai reescrever as descrições de 40.000 produtos do catálogo com o Claude Sonnet 5.5. Cada pedido leva uns 2.500 tokens de entrada (instruções de estilo, ficha técnica, descrição antiga) e devolve uma descrição nova de 600 tokens. Ninguém precisa do resultado na hora: o catálogo novo entra no ar na semana seguinte.

Resposta curta: pela API normal, o trabalho custa US$ 440,00 (R$ 2.204,22). Pela Batch API, US$ 220,00 (R$ 1.102,11). Com as instruções no cache, o lote cai para cerca de US$ 182,00. Para trabalho que pode esperar, é o desconto mais fácil de pegar. Para chat, agente de código ou qualquer coisa interativa, não serve.

1. O que é a Batch API

Na API normal, você manda um pedido e espera a resposta, que chega em segundos. No processamento em lote, você manda um arquivo com muitos pedidos de uma vez e busca as respostas depois. Em troca da espera, a Anthropic cobra 50% do preço de entrada e de saída.

Pela documentação da Anthropic, as regras principais são:

  • a maioria dos lotes termina em menos de 1 hora, mas o prazo máximo é de 24 horas; pedidos que não forem processados nesse prazo expiram e não são cobrados;
  • cada lote aceita até 100 mil pedidos ou 256 MB, o que for atingido primeiro;
  • os resultados ficam disponíveis por 29 dias;
  • cada pedido do lote é independente e pode usar qualquer recurso da API normal, como o cache de prompt.

A conta, então, é simples: o mesmo trabalho, com os mesmos tokens, pela metade do preço. A única coisa que muda é quando a resposta chega.

Pela API normal, cada descrição custa:

  • entrada: 2.500 × US$ 2,00 ÷ 1.000.000 = US$ 0,0050;
  • saída: 600 × US$ 10,00 ÷ 1.000.000 = US$ 0,0060;
  • total: US$ 0,0110 por produto.

Com 40.000 produtos, o trabalho todo sai por US$ 440,00, ou R$ 2.204,22 com o dólar a R$ 5,01.

Pela Batch API, cada descrição custa US$ 0,0055 e o catálogo inteiro, US$ 220,00 (R$ 1.102,11). A economia é de R$ 1.102,11, sem mudar uma vírgula das instruções. Como o lote aceita até 100 mil pedidos, os 40.000 produtos cabem num único envio, desde que o arquivo fique abaixo de 256 MB.

3. Lote e cache juntos

As instruções de estilo, uns 1.000 tokens, são iguais em todos os pedidos: 40% da entrada. A documentação da Anthropic informa que os descontos do lote e do cache se somam. Na conta da calculadora, com 40% da entrada lida do cache:

Forma de envio Por produto Catálogo inteiro (US$) Catálogo inteiro (R$)
API normal US$ 0,0110 US$ 440,00 R$ 2.204,22
API normal com cache US$ 0,0091 US$ 364,00 R$ 1.823,49
Batch API US$ 0,0055 US$ 220,00 R$ 1.102,11
Batch API com cache US$ 0,0046 US$ 182,00 R$ 911,75

Há um detalhe. Num lote, os pedidos podem ser processados ao longo de bastante tempo, e o cache comum dura só 5 minutos. A própria documentação sugere usar o cache de 1 hora em lotes com contexto compartilhado, para aumentar a chance de acerto. A gravação de 1 hora custa mais (US$ 4,00 por milhão no Sonnet 5.5, contra US$ 2,50 na de 5 minutos), mas é paga poucas vezes num lote grande. Mesmo assim, o acerto do cache num lote não é garantido; trate a linha "com cache" como o melhor cenário, não como promessa.

Prédio de escritórios com as janelas iluminadas à noite
Relatórios que só serão lidos de manhã são o caso clássico do lote: o trabalho roda enquanto a equipe dorme. Foto: Pierre Antona / Unsplash

4. A rotina noturna: onde o lote rende todo mês

O catálogo é um trabalho único. O lote rende mais quando o trabalho se repete. A mesma loja quer, toda noite, ler os 8.000 atendimentos do dia e gerar um resumo de cada um para o relatório da manhã: 1.500 tokens de entrada e 200 de saída por atendimento, com o Sonnet 5.5.

  • pela API normal: US$ 1.200,00 por mês (R$ 6.011,52);
  • pela Batch API: US$ 600,00 por mês (R$ 3.005,76);
  • economia no ano: R$ 36.069,12.

Como o relatório só é lido de manhã, o lote enviado no fim do expediente tem a noite inteira para terminar, com folga em relação ao prazo de 24 horas. É o caso clássico: o trabalho é grande, se repete, e ninguém está esperando a resposta na frente da tela.

5. Quando o lote não compensa

Quando alguém está esperando. Chat com cliente, assistente interno, autocompletar, agente de código: tudo o que é interativo precisa de resposta em segundos. A documentação da Anthropic deixa claro que o lote não tem prazo garantido abaixo de 24 horas.

Quando o volume é pequeno. Montar o envio em lote, guardar o identificador, buscar os resultados depois e tratar os pedidos que falharam ou expiraram dá trabalho de programação. Com 100 descrições por dia útil, nas mesmas premissas do catálogo, o lote economizaria só US$ 12,10 por mês (R$ 60,62). Pode não pagar as horas de desenvolvimento.

Quando um pedido depende do anterior. Fluxos em cadeia, em que a resposta de um pedido vira a entrada do próximo, não combinam com o lote, que processa cada pedido de forma independente e sem ordem garantida.

Quando o prazo é apertado. Se o resultado precisa estar pronto em duas horas, a maioria dos lotes vai cumprir, mas não todos. A própria documentação alerta que, em momentos de muita demanda, mais pedidos podem expirar.

6. O desconto vale em todos os modelos

A calculadora do site aplica o desconto de 50% do lote a todos os modelos, inclusive aos da OpenAI, conforme a página de preços dela usada como fonte. O catálogo de 40.000 produtos, pela Batch API e sem cache, ficaria assim em cada modelo:

Modelo Catálogo no lote (US$) Catálogo no lote (R$)
Claude Haiku 5.5 US$ 11,00 R$ 55,11
GPT-6 Luna US$ 11,00 R$ 55,11
GPT-5.6 Luna US$ 24,40 R$ 122,23
Claude Haiku 4.5 US$ 110,00 R$ 551,06
Claude Sonnet 5.5 US$ 220,00 R$ 1.102,11
GPT-6.1 Sol US$ 220,00 R$ 1.102,11
GPT-6 Sol US$ 220,00 R$ 1.102,11
GPT-5.6 Terra US$ 244,00 R$ 1.222,34
Claude Opus 5.5 US$ 440,00 R$ 2.204,22
GPT-5.6 Sol US$ 440,00 R$ 2.204,22
Claude Fable 5.1 US$ 1.100,00 R$ 5.510,56
GPT-6 Astra US$ 1.100,00 R$ 5.510,56

Para descrições de produto, um modelo menor pode bastar, e o lote barateia ainda mais. Mas texto de vitrine é texto que o cliente lê: teste com algumas dezenas de produtos antes de escolher o modelo pelo preço.

7. Lote e créditos do plano Max

Quem assina o Claude Max recebe créditos mensais de API: US$ 100,00 no Max 5x e US$ 200,00 no Max 20x. Segundo a central de ajuda da Anthropic, esses créditos valem para a API de mensagens e também para a de lotes, e não acumulam de um mês para o outro.

Para quem tem um trabalho em lote de tamanho moderado, a combinação rende. Com os US$ 100,00 do Max 5x, dá para gerar cerca de 18.182 descrições do nosso caso pela Batch API, contra 9.091 pela API normal. O catálogo inteiro de 40.000 produtos não caberia nos créditos do Max 5x, mas menos da metade dele, sim; o restante seria pago à parte, com créditos de API comprados, que só começam a ser usados depois que os mensais acabam. Como o crédito que sobra no fim do mês se perde, programar lotes para usá-lo antes da virada é uma forma de não desperdiçar o que já foi pago.

8. Como começar sem susto

  1. Teste com um lote pequeno, de 50 ou 100 pedidos, e confira as respostas antes de mandar o resto.
  2. Use um identificador próprio em cada pedido para casar as respostas com os produtos; a ordem de retorno não é garantida.
  3. Trate falhas e expirações: reenvie só os pedidos que não deram certo.
  4. Baixe os resultados logo: eles ficam disponíveis por 29 dias.
  5. Combine com o cache quando houver instruções longas repetidas, de preferência com o de 1 hora.

O que fica fora desta conta

A estimativa cobre só os tokens do modelo. Ficam de fora o tempo de programação para montar o envio em lote e tratar os resultados, o armazenamento dos arquivos, a revisão humana das descrições, impostos e tarifas do cartão internacional e a variação do dólar.

Perguntas frequentes

Quanto a Batch API economiza?

50% do preço de entrada e de saída. No catálogo deste guia, US$ 220,00 num trabalho de US$ 440,00.

Quanto tempo a Batch API demora?

Segundo a Anthropic, a maioria dos lotes termina em menos de 1 hora, mas o prazo máximo é de 24 horas. Pedidos não processados nesse prazo expiram e não são cobrados.

Dá para usar cache de prompt dentro do lote?

Sim, e os descontos se somam. Como o lote pode demorar, a documentação sugere o cache de 1 hora.

Para refazer a conta com o seu volume, use a calculadora de custo da API logo abaixo, que já vem com o catálogo deste caso e a opção Batch ligada. Com "dias por mês" em 1, o valor mensal mostra o custo do trabalho inteiro.

Refaça a conta com os seus números

A calculadora abaixo já vem com os valores do caso. Mude o que for diferente no seu projeto, ou abra a calculadora completa.

api-cost.ts

Custo da API

tokens
Prompt + histórico + documentos enviados.
tokens
Cache, Batch e cotação do dólar
%
Batch API (−50%)
R$
Cotação de referência; nas calculadoras ela é atualizada com o dólar do dia.
Exemplos

Fontes

  1. Anthropic · Processamento em lote Desconto de 50%, maioria dos lotes concluída em menos de 1 hora, prazo de 24 horas, limite de 100 mil pedidos ou 256 MB por lote, resultados disponíveis por 29 dias e sugestão do cache de 1 hora
  2. Anthropic · Preços da API do Claude Tabela de preços em lote por modelo e a regra de que os descontos de lote e de cache se somam
  3. Anthropic · Cache de prompt Cache de 5 minutos e de 1 hora, usados junto com o lote
  4. Anthropic · Créditos mensais de API nos planos Max e Team Créditos mensais do Max 5x e do Max 20x, que cobrem a API de mensagens e a de lotes e não acumulam de um mês para o outro
  5. OpenAI · Preços da API Preços dos modelos GPT-5.6 usados na comparação

Preços das páginas oficiais registrados no arquivo do site em 14/10/2026; dólar de referência R$ 5,01 (PTAX de venda do Banco Central em 13/10/2026). Veja a metodologia e a lista completa de fontes.

Leia também