Por dentro da Codificação de Pares de Bytes (BPE): Como as LLMs segmentam caracteres em tokens de subpalavras
Arquiteturas de transformadores modernas — incluindo as séries GPT-5 e GPT-4.1 da OpenAI, Claude 4.6 da Anthropic, Gemini 3.1 e 2.5 do Google, Grok 4 da xAI, Llama 4 da Meta e DeepSeek V3/R1 — processam texto por meio de algoritmos determinísticos de tokenização de subpalavras, como Codificação de Pares de Bytes (BPE) e SentencePiece. Em vez de manter um dicionário infinito de todas as palavras em todos os idiomas, o BPE começa com bytes UTF-8 individuais e mescla iterativamente os pares de caracteres adjacentes mais frequentes em tokens de subpalavras.
Como resultado, uma palavra em inglês comum com um espaço inicial como ` intelligence` é codificada como um único ID de token inteiro, enquanto um termo composto desconhecido, um hash hexadecimal ou um bloco Python fortemente indentado é fracionado em dezenas de tokens individuais. O tokenizador visual da Multinook reconstrói esses limites de subpalavras em tempo real dentro da RAM do seu navegador.

