ONTO: A Token-Efficient Columnar Notation for LLM Input Optimization
O artigo apresenta o ONTO, uma notação colunar otimizada para LLMs que reduz significativamente o uso de tokens e a latência de inferência em comparação com o JSON, ao eliminar a repetição de nomes de campos e manter a legibilidade humana e o suporte a estruturas hierárquicas.
Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo
Imagine que você precisa enviar uma lista de compras para um amigo, mas em vez de enviar uma lista simples, você envia um livro inteiro onde, para cada item, você escreve o nome do item, o preço, a loja e o peso, repetindo a frase "Nome do Item: Maçã, Preço: R$ 5,00" cem vezes.
Isso é exatamente o que acontece quando usamos o formato JSON (o padrão atual para dados na internet) para alimentar Inteligências Artificiais (LLMs) com grandes quantidades de dados. O modelo de IA gasta a maior parte do seu "orçamento de memória" lendo as repetições e os símbolos de pontuação, e não os dados reais.
O artigo que você enviou apresenta uma solução chamada Onto. Vamos explicar como funciona usando analogias do dia a dia.
1. O Problema: O "Roteiro" Repetitivo
Pense no JSON como um ator de teatro que, para cada personagem que entra no palco, precisa ler em voz alta o nome do personagem, a idade e a cor da roupa antes de dizer qualquer coisa.
- Exemplo: Se você tem 1.000 sensores de temperatura, o JSON diz:
- "Sensor 1: Temperatura 20..."
- "Sensor 2: Temperatura 21..."
- "Sensor 3: Temperatura 22..."
- ...e assim por vezes.
Para a IA, ler "Sensor X: Temperatura" 1.000 vezes é um desperdício enorme de tempo e dinheiro (já que as IAs cobram por cada "palavra" ou "token" que leem).
2. A Solução: O "Menu" do Onto
O Onto muda a regra do jogo. Em vez de repetir o nome de cada campo, ele cria um Menu único no topo e depois lista apenas os ingredientes (os dados).
Imagine um restaurante onde o garçom não escreve "Prato: Pizza, Ingrediente: Queijo" em cada pedido. Em vez disso, ele escreve uma vez no topo:
Cardápio:
- Pizza
- Queijo
- Molho
E depois, na lista de pedidos, ele só escreve os números ou os valores:
Pedido 1: 1, 2, 3
Pedido 2: 1, 2, 3
No Onto, isso se parece com uma planilha onde os títulos das colunas aparecem apenas uma vez, e os dados são separados por uma linha vertical (|), como se fosse uma trilha de trem.
3. Como isso ajuda a IA?
- Economia de Espaço (Tokens): O Onto consegue reduzir o tamanho dos dados em 46% a 51% comparado ao JSON. É como encolher uma mala de viagem para caber na bagagem de mão, permitindo que a IA leia o dobro de informações no mesmo espaço.
- Velocidade: Como a IA precisa ler menos "lixo" (repetições), ela responde mais rápido. O teste mostrou que a IA ficou 10% mais rápida em tarefas simples.
- Legibilidade: Diferente de códigos binários complexos, o Onto ainda é fácil para um humano ler. Você consegue ver a estrutura hierárquica (como pastas dentro de pastas) apenas olhando para a indentação (o recuo do texto), sem precisar de chaves e parênteses confusos.
4. O Resultado na Prática
Os pesquisadores testaram isso com dados de sensores, logs de servidores e registros de sistemas.
- Sem Onto: A IA gastava 80.000 "palavras" (tokens) para ler 1.000 sensores.
- Com Onto: A IA gastou apenas 42.000 "palavras".
- A Mágica: A IA entendeu perfeitamente os dados e respondeu às perguntas com a mesma precisão, mas gastou metade do tempo e do dinheiro.
Resumo da Ópera
O Onto é como transformar um livro de receitas repetitivo em uma tabela de ingredientes eficiente. Ele foi feito especificamente para a era das IAs, onde o espaço de memória é limitado e o custo é alto.
Ele não substitui o JSON para enviar dados entre sites (onde a clareza para humanos e máquinas diferentes é vital), mas é a ferramenta perfeita quando você precisa "alimentar" uma Inteligência Artificial com grandes volumes de dados estruturados de forma rápida e barata.
Em suma: O Onto diz à IA: "Não perca tempo lendo os rótulos repetidamente. Aqui está o menu uma vez, e aqui estão os dados. Vamos direto ao ponto."
Afogado em artigos na sua área?
Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.