'''Notación de objetos orientada a tokens''' ('''TOON''') es un formato de datos basado en texto. Codifica el modelo de datos JSON de forma compacta. TOON está diseñado para reducir el uso de tokens en mensajes LLM de modelos de lenguaje grande y, al mismo tiempo, seguir siendo legible por humanos.
== Historia ==
TOON fue introducido en 2024 por el Proyecto TOON. El objetivo era reducir el tamaño de los datos estructurados para los sistemas de inteligencia artificial. La versión 1.0 se centró en la conversión JSON básica. La versión 2.0 agregó encabezados de matriz. La versión 3.0, lanzada en 2025, sintaxis mejorada y tipo de medio oficial agregado.
== Características ==
TOON fue creado por tres razones principales:
* Reducir el recuento de tokens en las indicaciones de IA. TOON ahorra entre un 30 % y un 60 % en tokens en comparación con JSON.
* Siga siendo fácil de leer y escribir para los humanos. Similar a YAML y valores separados por comas|CSV en estilo.
*Mantenga los datos sin pérdidas al convertir hacia y desde JSON.
== Sintaxis ==
TOON utiliza sangría en lugar de llaves para los objetos. Declara la longitud de la matriz y los nombres de los campos una vez en un encabezado. Las matrices de objetos se escriben en forma de tabla. Las cadenas se citan sólo cuando son necesarias.
Esto significa una matriz llamada "usuarios" con dos objetos que tienen los campos "id", "nombre" y "rol". == Comparación con JSON ==
TOON y JSON representan objetos y matrices. TOON elimina llaves y comas. Utiliza encabezados para matrices en lugar de claves repetidas. Esto hace que TOON sea más corto pero menos estricto que JSON.
Los mismos datos definidos por TOON arriba como JSON:
{
"usuarios": [
{ id: 1, nombre: "Alice", rol: "admin" },
{ id: 2, nombre: "Bob", rol: "usuario" },
]
}
== Otra información ==
El tipo de medio provisional es [code]text/toon[/code]. Los archivos usan la extensión [code].toon[/code].
Existen implementaciones oficiales en TypeScript. Las versiones comunitarias están en Python, Go, Rust y .NET.
== Ver también ==
*JSON
*YAML
* Valores separados por comas|CSV
'''Notación de objetos orientada a tokens''' ('''TOON''') es un formato de datos basado en texto. Codifica el modelo de datos JSON de forma compacta. TOON está diseñado para reducir el uso de tokens en mensajes LLM de modelos de lenguaje grande y, al mismo tiempo, seguir siendo legible por humanos. == Historia == TOON fue introducido en 2024 por el Proyecto TOON. El objetivo era reducir el tamaño de los datos estructurados para los sistemas de inteligencia artificial. La versión 1.0 se centró en la conversión JSON básica. La versión 2.0 agregó encabezados de matriz. La versión 3.0, lanzada en 2025, sintaxis mejorada y tipo de medio oficial agregado. == Características == TOON fue creado por tres razones principales: * Reducir el recuento de tokens en las indicaciones de IA. TOON ahorra entre un 30 % y un 60 % en tokens en comparación con JSON. * Siga siendo fácil de leer y [url=viewtopic.php?t=14394]escribir[/url] para los humanos. Similar a YAML y valores separados por comas|CSV en estilo.
*Mantenga los datos sin pérdidas al convertir hacia y desde JSON.
== Sintaxis == TOON utiliza sangría en lugar de llaves para los objetos. Declara la longitud de la matriz y los nombres de los campos una vez en un encabezado. Las matrices de objetos se escriben en forma de tabla. Las cadenas se citan sólo cuando son necesarias.
Esto significa una matriz llamada "usuarios" con dos objetos que tienen los campos "id", "nombre" y "rol". == Comparación con JSON == TOON y JSON representan objetos y matrices. TOON elimina llaves y comas. Utiliza encabezados para matrices en lugar de claves repetidas. Esto hace que TOON sea más corto pero menos estricto que JSON.
Los mismos datos definidos por TOON arriba como JSON: { "usuarios": [ { id: 1, nombre: "Alice", rol: "admin" }, { id: 2, nombre: "Bob", rol: "usuario" }, ] }
== Otra información == El tipo de medio provisional es [code]text/toon[/code]. Los archivos usan la extensión [code].toon[/code].
Existen implementaciones oficiales en TypeScript. Las versiones comunitarias están en Python, Go, Rust y .NET.
== Ver también == *JSON *YAML * Valores separados por comas|CSV
[/h4]
More details: [url]https://en.wikipedia.org/wiki/Token-Oriented_Object_Notation[/url]
En seguridad informática, OpenHarmony '''Access token manager (ATM)''' es un componente que facilita la gestión unificada de permisos de aplicaciones basada en tokens de acceso dentro del ecosistema...
'''Vinculum''' (en latín banda o grillete ) en notación matemática se refiere a una barra transversal encima o debajo de un término. En el período moderno temprano, se usaba un vinculum para indicar...
'''Cambio de nombre de objetos geográficos en el Lejano Oriente ruso''' (
==Historia==
Hasta 1972, en Primorsky Krai, los nombres de muchos objetos geográficos eran de origen chino (debido a la...