Calculadora de Tokens de IA
Esta calculadora estima quantos tokens um texto pode consumir em uma solicitação de IA e projeta o custo de entrada, saída e uso recorrente. Informe o conteúdo, os preços por milhão de tokens e a quantidade de chamadas para planejar seu orçamento.
Cole ou digite o texto e informe os preços do modelo para estimar tokens e custo. A contagem é aproximada: cada modelo usa seu próprio tokenizador.
O que esta calculadora de tokens de IA resolve
Tokens são as unidades que modelos de inteligência artificial usam para ler instruções, contexto, documentos e para gerar respostas. Uma palavra não corresponde necessariamente a um token: termos curtos podem ser agrupados, enquanto palavras longas, pontuação, números, códigos e acentos podem ser divididos em várias unidades. Por isso, contar palavras é útil para ter noção de extensão, mas não serve como cobrança precisa de uma API.
Esta calculadora de tokens de IA oferece uma projeção prática para a fase de planejamento. Ela estima os tokens de entrada a partir dos caracteres do texto, soma uma previsão de tokens de saída e, quando os preços do fornecedor são informados, calcula o custo de uma chamada e de um lote de chamadas. É especialmente útil para comparar tamanhos de prompt, prever despesas de automações, definir limites de resposta e avaliar se um resumo, uma base de conhecimento ou um histórico de conversa está grande demais.
A ferramenta não tenta identificar qual modelo será utilizado. Em vez disso, permite que você informe a relação média de caracteres por token e a tabela de preços que se aplica ao seu contrato ou provedor. Assim, a estimativa pode ser adaptada a modelos diferentes, moedas convertidas para reais e cenários de uso pontual ou recorrente.
Como usar a calculadora campo a campo
Texto do prompt ou conteúdo de entrada
Insira o material que acompanhará a solicitação: instruções do sistema, pergunta do usuário, trechos de documentos, histórico de conversa ou dados estruturados. O contador considera todos os caracteres, inclusive espaços e quebras de linha. Se a aplicação envia mensagens fixas em toda chamada, inclua também esse conteúdo para evitar uma projeção subestimada.
Caracteres médios por token
O valor inicial de 4 é uma regra de bolso para uma estimativa ampla. Textos em português podem variar conforme vocabulário, formatação e tokenizador. Conteúdos com URLs, tabelas, JSON, programação, siglas, números ou muitos símbolos frequentemente precisam de menos caracteres por token; nesse caso, use uma relação menor, como 3, para uma previsão mais conservadora. Se você obtiver a contagem real em um tokenizador compatível com seu modelo, divida os caracteres pelos tokens reais e use essa média.
Tokens estimados na resposta
Informe o teto ou a média esperada para a resposta gerada. Uma resposta breve pode caber em algumas centenas de tokens, mas análises extensas, extrações estruturadas e conteúdos longos podem exigir milhares. A saída é cobrada separadamente em muitos serviços e costuma ter preço diferente da entrada.
Preços por 1 milhão de tokens
Consulte a página de preços do fornecedor e informe os valores de entrada e saída já em reais. Caso a tabela esteja em moeda estrangeira, faça antes a conversão usando uma cotação e deixe margem para oscilações, impostos e tarifas. Se quiser apenas estimar o volume de tokens, mantenha os dois preços em zero.
Quantidade de chamadas
Use este campo para simular repetição do mesmo padrão de uso. Por exemplo, uma automação que processa 2.000 registros por mês pode ter 2.000 chamadas. O resultado multiplica os tokens e o custo unitário por essa quantidade; ele não inclui descontos por volume, franquias nem cobranças mínimas.
Fórmula usada para estimar tokens e custo
A calculadora usa uma aproximação baseada em caracteres. Primeiro, conta os caracteres do texto de entrada. Depois divide esse total pela média de caracteres por token e arredonda o resultado para cima, pois uma fração de token deve ser tratada como uma unidade inteira na projeção. Em seguida, soma os tokens previstos para a saída.
Tokens de entrada estimados = arredondar para cima (número de caracteres ÷ caracteres médios por token).
Tokens totais por chamada = tokens de entrada estimados + tokens de saída estimados.
Para o custo, os tokens de cada tipo são divididos por 1.000.000 e multiplicados pelo respectivo preço. O custo por chamada é a soma das duas parcelas; o custo total multiplica esse valor pela quantidade de chamadas.
Custo por chamada = (tokens de entrada ÷ 1.000.000 × preço de entrada) + (tokens de saída ÷ 1.000.000 × preço de saída).
Tabela de referência para a estimativa inicial
| Tipo de conteúdo | Relação sugerida | Uso da estimativa |
|---|---|---|
| Texto corrido simples | 4 caracteres por token | Projeção geral inicial |
| Português com termos técnicos | 3 a 4 caracteres por token | Planejamento com margem |
| Código, JSON, URLs ou muitos números | 2,5 a 3 caracteres por token | Cenário conservador |
| Texto validado em tokenizador do modelo | Média observada | Orçamento mais próximo do real |
Essas relações não são uma equivalência oficial. Tokenizadores usam vocabulários e algoritmos distintos; portanto, dois modelos podem contar quantidades diferentes para o mesmo texto. A tabela serve para escolher um ponto de partida e não para auditar uma fatura.
Tabela de leitura do resultado
| Indicador | O que representa | Como usar |
|---|---|---|
| Tokens de entrada | Texto enviado antes da geração | Revise contexto, instruções e anexos |
| Tokens de saída | Resposta que o modelo deve produzir | Defina limite compatível com a tarefa |
| Tokens totais | Soma de entrada e saída | Compare com a janela de contexto do modelo |
| Custo por chamada | Projeção financeira de uma interação | Teste alternativas de modelo e prompt |
| Custo para o volume | Projeção para todas as chamadas informadas | Planeje orçamento operacional |
Exemplos resolvidos
Exemplo 1: prompt curto para classificação
Suponha um texto de 800 caracteres, relação de 4 caracteres por token e resposta prevista de 100 tokens. A entrada estimada é 800 ÷ 4 = 200 tokens. Somando a saída, a chamada usa aproximadamente 300 tokens. Se forem 10.000 chamadas, o volume projetado será de 3.000.000 de tokens, separados entre 2.000.000 de entrada e 1.000.000 de saída.
Exemplo 2: análise de documento
Um documento com 12.000 caracteres, em linguagem técnica, é estimado com 3 caracteres por token. O cálculo é 12.000 ÷ 3 = 4.000 tokens de entrada. Com uma resposta de 1.200 tokens, o total por chamada chega a 5.200 tokens. Se o preço de entrada for R$ 8,00 por milhão e o de saída for R$ 24,00 por milhão, o custo será R$ 0,0320 pela entrada mais R$ 0,0288 pela saída, totalizando R$ 0,0608 por chamada.
Exemplo 3: automação mensal
Uma empresa envia 2.500 caracteres de dados estruturados por registro. Para uma margem prudente, utiliza 2,5 caracteres por token: 2.500 ÷ 2,5 = 1.000 tokens de entrada. A saída esperada é de 250 tokens. Com 5.000 registros, serão aproximadamente 5.000.000 tokens de entrada e 1.250.000 tokens de saída. O planejamento deve acrescentar ainda prompts fixos, retentativas, mensagens de erro e eventuais chamadas de validação.
Base técnica aplicável
Tokenização é o processo de converter texto em unidades que um modelo pode processar. Em modelos baseados em transformadores, a entrada tem limite de contexto e é dividida segundo um vocabulário definido pelo tokenizador. Métodos como Byte Pair Encoding e variações relacionadas explicam por que sequências de caracteres não têm uma divisão fixa por palavra ou por idioma.
Na contratação de serviços de IA, a regra aplicável ao custo é a tabela comercial e a documentação técnica do provedor escolhido. Ela pode diferenciar tokens de entrada, saída, cache, processamento em lote, modalidade de serviço e região. Para uma conferência financeira, prevalecem os registros de uso e a fatura disponibilizados pelo fornecedor, e não esta projeção.
Erros comuns ao calcular tokens de IA
- Contar somente a pergunta do usuário e esquecer instruções fixas, exemplos e histórico enviados pela aplicação.
- Usar a mesma estimativa de caracteres por token para texto comum, código e dados estruturados.
- Considerar apenas tokens de entrada e ignorar uma resposta longa ou o limite máximo de geração.
- Copiar um preço por mil tokens quando a tabela do fornecedor informa preço por milhão, ou o contrário.
- Desconsiderar chamadas repetidas por retentativa, moderação, avaliação ou etapas de uma cadeia de agentes.
- Tratar a estimativa como limite garantido de contexto ou como valor exato de faturamento.
Limites do resultado
O resultado é uma estimativa matemática e não executa o tokenizador do modelo. A diferença pode ser pequena em textos simples, mas aumentar em conteúdos multilíngues, arquivos convertidos em texto, símbolos, código, listas extensas e mensagens formatadas pela API. Além disso, alguns serviços acrescentam tokens internos de mensagens, ferramentas, chamadas de função ou raciocínio, conforme o produto contratado.
Use a calculadora para dimensionamento preliminar e comparação de cenários. Antes de colocar uma solução em produção, teste amostras reais no ambiente do provedor, monitore o consumo registrado e estabeleça limites de tamanho para prompts e respostas. Para orçamento, é prudente reservar uma margem adicional para variações de uso e alterações de preço.
Aviso: o resultado é uma estimativa informativa, que não substitui cálculo oficial nem orientação de profissional habilitado, e que convenções coletivas, contratos e regras específicas podem alterar o valor final. Em serviços de IA, a contagem efetiva e a cobrança seguem o tokenizador, a documentação e a fatura do fornecedor contratado.
Base do conteúdo
Referências
- What are tokens and how to count them OpenAI Platform Documentation 2024 Acessar
- tiktoken: a fast BPE tokeniser for use with OpenAI models OpenAI GitHub 2024 Acessar
- Neural Machine Translation of Rare Words with Subword Units Association for Computational Linguistics 2016 Acessar
- Attention Is All You Need Advances in Neural Information Processing Systems 2017 Acessar
Dúvidas comuns
Perguntas frequentes
O que são tokens de IA?
Tokens são unidades de texto processadas por modelos de inteligência artificial. Eles podem representar palavras inteiras, partes de palavras, sinais de pontuação, números ou trechos de código, dependendo do tokenizador adotado.
Quantos tokens tem uma palavra em português?
Não há uma equivalência fixa entre palavra e token. Palavras comuns podem ocupar um token ou mais, enquanto termos longos, acentuados ou técnicos podem ser divididos em várias unidades.
Esta calculadora conta tokens exatamente como uma API?
Não. Ela usa a quantidade de caracteres e uma média configurável para criar uma estimativa de planejamento. Para uma contagem exata, use o tokenizador ou a documentação compatível com o modelo escolhido.
Por que tokens de saída podem custar mais caro?
Cada fornecedor define sua própria tabela comercial e pode precificar entrada e geração de forma diferente. Verifique a página de preços do modelo, pois essa diferença também pode variar entre modalidades e versões.
Devo incluir o prompt do sistema na estimativa?
Sim. Todo conteúdo transmitido na chamada tende a compor a entrada, inclusive instruções permanentes, exemplos, histórico e mensagens de ferramentas. Ignorá-los pode reduzir artificialmente a projeção de custo.
Como calcular o custo mensal de uma automação com IA?
Estime os tokens de entrada e saída de uma chamada representativa e informe o número esperado de execuções no mês. Para um orçamento mais seguro, inclua uma margem para picos, retentativas e respostas acima da média.
O limite de contexto é igual ao número de tokens cobrados?
Não necessariamente. O limite de contexto é a capacidade máxima de tokens que o modelo consegue considerar em uma interação, enquanto a cobrança depende das regras do serviço e dos tokens efetivamente processados.
Quem escreveu
Stéfano Barcellos
Formado em Direito
Formado em Direito, escreve sobre cálculos aplicados ao dia a dia: prazos, jornada de trabalho, juros, impostos e conversões. Revisa cada calculadora do 11 Calculadoras antes da publicação.
- Bacharel em Direito
- Produção de conteúdo editorial desde 2016
- Responsável pela revisão técnica das calculadoras publicadas