Token-Oriented Object Notation — un formato de datos compacto diseñado para aplicaciones LLM.
TOON (Token-Oriented Object Notation) es un formato compacto de serialización de datos diseñado para aplicaciones LLM. Aquí qué es, por qué fue creado y cuándo usarlo.
JSON es universal. TOON es eficiente en tokens. Ambos representan datos estructurados — pero para propósitos muy diferentes. Comparación práctica con ejemplos reales y una guía de decisión clara.
Tres formatos, tres trabajos diferentes. JSON maneja datos anidados, CSV domina las tablas planas, y TOON hace de puente entre ambos mientras optimiza los presupuestos de tokens LLM. Aquí cómo decidir.
Una referencia completa de la sintaxis TOON: escalares, objetos, arrays y la notación tabular que hace a TOON excepcionalmente eficiente para conjuntos de datos estructurados.
Cada token que envías a una API LLM cuesta dinero. TOON puede reducir significativamente el conteo de tokens para datos estructurados. Aquí cómo usarlo en la práctica con las APIs de OpenAI y Anthropic.
Los ejemplos de documentación usan datos de juguete. Esto muestra TOON con las formas de datos con las que realmente trabajas: catálogos de productos, registros de auditoría, métricas de API, transacciones financieras y documentos mixtos.
Ambos parecen más limpios que JSON, pero YAML está optimizado para edición humana y TOON para procesamiento por máquinas. Aquí dónde gana cada uno.
El lado práctico de TOON: leer y escribir archivos .toon, construir un parser de cuerpo de solicitud, validar en los límites del sistema y conectar TOON en un pipeline de base de datos a LLM.