Tokens: a moeda da IA
Em uma frase: a IA não lê palavras — lê pedaços de texto convertidos em números, chamados tokens. É por eles que você paga.
Por que isso importa pro seu negócio
- Custo: toda API de IA cobra por token — os de entrada (o que você manda) e os de saída (o que ela responde), geralmente com preços diferentes
- Limite: cada modelo tem um teto de tokens por conversa (a “janela de contexto”); estourou, ele esquece ou recusa
- Velocidade: mais tokens na resposta = resposta mais lenta
- Entender tokens é o primeiro passo pra estimar orçamento de um projeto de IA
Como funciona
De texto pra número (e de volta)
Seu texto ──► Tokenizador ──► [números] ──► LLM ──► [números] ──► Texto de resposta (codificação) (decodificação)- Codificação (encoding): o texto é quebrado em pedaços conhecidos e cada pedaço vira um número
- Decodificação (decoding): o caminho inverso — números viram pedaços, que são juntados em texto
O que conta como token de entrada
Não é só a sua pergunta. Entra tudo que o modelo “vê”:
- Histórico da conversa (cada mensagem nova reenvia as anteriores)
- Instruções de sistema (system prompt)
- Definições de ferramentas que o agente pode usar
- Documentos anexados
👉 Por isso conversas longas ficam cada vez mais caras.
Como o vocabulário de tokens é criado
Exemplo ilustrativo com uma frase só — “the cat sat on the mat”:
- Cada letra vira um token:
t,h,e,c,a… - Pares que se repetem viram tokens novos:
th,he,at(aparece em cat, sat, mat) - Grupos de grupos também:
th+he→the
Repetido sobre bilhões de textos, isso gera um vocabulário de dezenas ou centenas de milhares de tokens.
- Vocabulário maior = palavras quebradas em menos pedaços = processamento mais eficiente
- Palavra rara ou inventada = quebrada em muitos pedaços
Exemplo
Contagem real com o tokenizador o200k_base (usado pelos modelos GPT-4o; outros modelos, como Claude, têm tokenizador próprio e números um pouco diferentes):
| Texto | Caracteres | Tokens | Como foi quebrado |
|---|---|---|---|
| understanding | 13 | 2 | under · standing |
| entendimento | 12 | 2 | ent · endimento |
| O Frabjous Day | 14 | 6 | O · Fr · ab · j · ous · Day |
| estate planning and private pension | 35 | 5 | uma palavra = um token |
| planejamento sucessório e previdência privada | 45 | 8 | plane · jamento · sucess · ório · … |
Leituras:
- “Frabjous” (palavra inventada por Lewis Carroll) virou 4 tokens sozinha — o tokenizador nunca viu essa palavra
- Em frases do dia a dia, português e inglês custam quase igual (testamos uma frase de ~100 caracteres: 17 vs 16 tokens)
- Mas jargão técnico em português custa mais: o mesmo conceito de patrimônio saiu 60% mais caro (8 vs 5 tokens)
Na prática
- Peça respostas objetivas — token de saída costuma ser o mais caro
- Não carregue histórico desnecessário — comece conversa nova quando mudar de assunto
- Cuidado com documentos enormes no prompt — mande só o trecho relevante
- Teste antes de orçar: cole um texto típico do seu processo num tokenizador e multiplique pelo volume mensal
- Quer ver na prática? Cole qualquer texto em tiktokenizer.vercel.app
Fontes
- Inspirado em newsletter sobre tokens
- Tiktokenizer — playground de tokenização
- Contagens medidas com a biblioteca
tiktoken(o200k_base) em 2026-09-29