Eficiência sem perder estrutura
TOON comprime chaves JSON repetidas em blocos tabulares. Menos tokens significam chamadas de API mais baratas, respostas mais rápidas e payloads que cabem em janelas de contexto apertadas. Diferente de formatos binários, TOON continua legível, permitindo que quem escreve prompts depure na mesma visão consumida pelo LLM.
Onde TOON supera JSON
- Arrays tipo catálogo (feeds de produto, filas de moderação, telemetria)
- Políticas que combinam texto com exceções estruturadas
- Transcrições multi-turn em que chaves repetidas desperdiçam tokens
- Analytics em streaming para equipes de segurança ou compliance
Ganhos operacionais para infra e segurança
('Times de red team e policy leem linha por linha. TOON mantém indentação significativa, mostra arrays como tabelas e remove o ruído de aspas que atrapalha JSON. Como é lossless, você pode continuar emitindo JSON internamente e expor TOON externamente — o conversor valida os dois sentidos.',)
TOON vs JSON na prática
JSON (92 tokens)
{
"incidents": [
{"id": 42, "severity": "medium", "tag": "prompt_injection"},
{"id": 43, "severity": "low", "tag": "spam"}
]
}
TOON convertido
TOON (55 tokens)
incidents[2]{id,severity,tag}:
42,medium,prompt_injection
43,low,spam
Checklist de rollout
- Conceda /api/convert a uma conta de serviço interna
- Espelhe estruturas JSON e compare saídas no CI
- Valide payloads de saída via /api/validate
- Compartilhe a visualização TOON com policy, suporte e operações
Resumo
Ao adotar TOON, equipes recuperam 30-60% da janela de contexto e reduzem a latência em chats. É o equilíbrio certo entre compressão e clareza — pronto para uso.