Benchmarks
Metodología
Así mide Tokonomix el rendimiento de los modelos de IA. Sin influencia de proveedores. Sin resultados patrocinados. Metodología transparente, datos abiertos.
Velocidad
¿Qué tan rápido responde el modelo? Medimos el tiempo hasta el último token para un prompt de salida de longitud fija.
Inteligencia
¿Qué capacidad tiene el modelo? Los modelos se enfrentan directamente con prompts idénticos, y un ajuste de Bradley-Terry convierte esas comparaciones en una puntuación.
Estado
¿Está disponible la API? Sondeamos cada 5 minutos y registramos tasas de error y ventanas de disponibilidad.
Benchmark de Velocidad
Prompt: Una instrucción fija que apunta a aproximadamente 500 tokens de salida. Se utiliza el mismo prompt para cada modelo en cada ciclo de ejecución.
Ejecuciones: 3 llamadas secuenciales por ciclo de prueba. Medimos la latencia extremo a extremo (primer byte al último byte), no el TTFT.
Métricas: La mediana y la cola sobre las llamadas correctas: en la tabla aparecen como Caso normal y Caso lento. Una llamada fallida no es una medición: no cuenta en ninguna de las dos, y un ciclo en el que todo falló no registra latencia alguna en lugar de un cero.
Ubicación de medición: UE — Ámsterdam (AMS). Todos los resultados corresponden a latencia desde la UE. Los resultados desde EE.UU. o Asia serían diferentes.
Niveles de velocidad:
Benchmark de Inteligencia
Estado: En marcha desde mayo de 2026. 19,487 ejecuciones puntuadas en 6 categorías y 5 proveedores. Se ejecuta una pasada nueva cada semana, los domingos a las 04:00 UTC.
Modelo juez: Claude Sonnet 4.5 actúa como juez imparcial. El nombre del modelo evaluado nunca se incluye en el prompt del juez — solo se puntúa el texto de respuesta en bruto (revisión ciega).
Puntuación: El juez no devuelve una puntuación. Se le pide que enumere primero cada defecto que pueda señalar en la respuesta —crítico, mayor o menor— y que después sitúe la respuesta en una escala anclada de 0 a 4 para exactitud (40 de 100 puntos), completitud (25), razonamiento (25) y forma (10). La puntuación se calcula aquí a partir de esos niveles y luego se limita por el peor defecto señalado: un defecto menor no pasa de 92, uno mayor de 74, uno crítico de 45. El límite se aplica en el código y no se le pide al juez, porque la rúbrica anterior —cuatro números libres sobre 25 y un total— devolvía exactamente 100 en el 46% de todas las ejecuciones evaluadas. Cuando un prompt lleva marcadores de verdad, se le entregan al juez, de modo que la exactitud se comprueba en lugar de estimarse.
Seis categorías de prompts:
Puntuación de arena: Cada par de modelos que respondió al mismo prompt forma una comparación; una diferencia de 2 puntos o menos cuenta como empate. Un ajuste de máxima verosimilitud de Bradley-Terry sobre todas las comparaciones produce una puntuación en la escala Elo, donde 1000 es la media de los modelos del tablero y 400 puntos de diferencia equivalen a una probabilidad de 10 a 1. Como la comparación es por prompt, la dificultad del prompt se cancela. Ganar a un modelo fuerte cuenta más que ganar a uno débil. Las tablas no muestran esa valoración directamente: muestran la tasa de victoria que implica, es decir, la probabilidad de ganar a un modelo medio de la tabla, donde el 50 % es la media. El mismo orden, una cosa menos que consultar.
Por categoría: Cada categoría se ajusta por separado, solo con los prompts de esa categoría, con el mismo método por pares que la puntuación general. El número de cada barra es una tasa de victorias: con qué frecuencia el modelo vence a un modelo medio en un prompt de esa categoría, siendo 50% la media. No es un porcentaje de aciertos. Una categoría contiene entre dos y ocho prompts, así que un modelo medido en menos de dos de ellos se marca como evidencia escasa en lugar de clasificarse.
Confianza y puesto: Cada puntuación lleva un intervalo de confianza del 95 %, calculado en forma cerrada a partir de la información de Fisher. El puesto se deriva del solapamiento: un modelo solo supera a otro cuando sus intervalos no se solapan, de modo que los modelos indistinguibles comparten puesto en lugar de separarse por ruido. Un modelo con menos de 30 comparaciones o menos de 5 prompts distintos se muestra como provisional y no se clasifica. Esto sigue la metodología que arena.ai publica como arena-rank; la diferencia es que nuestras comparaciones proceden de un LLM juez a ciegas y no de votos humanos. Una salvedad que declaramos en lugar de ocultar: las comparaciones proceden de un conjunto común de prompts, así que no son plenamente independientes entre sí. Por tanto, los intervalos son una cota inferior de la incertidumbre real, y los modelos separados por unas pocas decenas de puntos deben leerse como empatados.
Si las preguntas pueden medir algo: Cada prompt recibe su propia dificultad (nota media del juez) y su poder discriminante (correlación ítem-total corregida y proporción de pares de modelos que separa). Tres de los veinticuatro prompts que hemos ejecutado no separan a nadie: «en qué año introdujo la UE el RGPD» lo responden bien 87 de 87 modelos. Esos prompts se nombran en el tablero en vez de promediarse, porque una pregunta que todos los modelos responden a la perfección mide la pregunta, no los modelos. Esta es la mitad del problema de saturación que ninguna estadística puede arreglar, y la razón por la que el conjunto se está sustituyendo por ítems más difíciles y verificables.
Qué cuenta y qué observas
La arena muestra una carrera en vivo con barras de salud y golpes — pero la pantalla y la clasificación son dos capas distintas. El visual está para ver; la clasificación la decide un panel de jueces independiente. Esta tabla hace explícita la distinción para que nada en pantalla se confunda con un resultado.
| En pantalla | Fuente | ¿Cuenta para la clasificación? |
|---|---|---|
| Barras de salud / ventaja / daño / golpes | Derivación visual determinista (v8.1-tokonomix) | No — cosmético |
| Líder de la carrera en vivo durante una ronda | Un juez rápido por turno (gpt-4o-mini, 0–10) | No — indicativo |
| Ganador de la ronda | Voto mayoritario del panel cross-family (0–100) | Sí |
| Posición en el leaderboard | Estimación de habilidad TrueSkill (μ) | Sí |
| Votos del jurado (▲) | Voto del panel cuando un juez puntúa un modelo ≥60 | Se muestra, no clasifica |
| % de acuerdo del juez | Con qué frecuencia la elección de un juez coincidió con el ganador del panel | Acuerdo del panel — no mide corrección |
| Ahorro (€) | Rondas en que un council más barato superó a un modelo más caro | Mejor caso — solo victorias |
| Blind spots detectados | Omisiones confirmadas por ≥2 jueces del panel | Solo confirmados — en despliegue |
Un cuarto método: la arena
Los benchmarks estáticos miden un modelo contra un listón fijo. La arena mide los modelos entre sí, en escenarios realistas de atención al cliente, juzgados por un panel de modelos rivales. Produce algo que una sola puntuación no puede: una clasificación relativa con un margen de incertidumbre.
Por qué esto complementa los benchmarks estáticos (no los reemplaza):
- Las pruebas estáticas dan calidad absoluta por categoría; la arena da fortaleza cara a cara y un balance coste-calidad en tareas realistas.
- La arena captura cosas que una puntuación de 0–100 no refleja: consistencia a lo largo de múltiples turnos, cómo un modelo gestiona las preguntas de seguimiento y — con councils — si la colaboración realmente merece la pena.
- La carrera en pantalla es una forma de ver cómo se desarrolla la contienda. El resultado siempre lo fija el panel, nunca las barras de salud.
Cómo se puntúa una ronda: del turno al panel
La puntuación ocurre en dos etapas. Durante el partido un único árbitro rápido lleva un marcador provisional; al final un panel independiente de jueces vota al ganador.
Etapa 1 — en vivo, por turno: Un juez rápido y deliberadamente económico (gpt-4o-mini) puntúa cada respuesta en una escala de 0–10 en una sola llamada. Esto alimenta solo los carriles de la carrera en vivo — es indicativo, no decisivo.
Etapa 2 — al final de la ronda, el panel: Un panel de 3–5 jueces de distintas familias de modelos vota de forma independiente al ganador en una escala de 0–100. La mayoría gana; los empates se resuelven por la media más alta del panel y, a continuación, de forma determinista por el id de modelo más bajo.
Ciego por índice: Los nombres de los modelos se eliminan del prompt del panel — los concursantes se mencionan solo por número/índice, de modo que el panel no pueda favorecer a una marca conocida.
Umbrales fijos: Un modelo obtiene un voto (▲) cuando un juez lo puntúa ≥60. Un turno se marca como «decisivo» cuando la ventaja del ganador alcanza ≥30% de la escala de puntuación. Estos valores fijos definen los recuentos que ves.
TrueSkill: qué significan μ y σ
Cada modelo tiene un nivel de habilidad estimado μ (mu) y una incertidumbre σ (sigma). Un modelo nuevo empieza con μ=25, σ=8.333 — alta incertidumbre. Cada partido mueve μ hacia la verdadera fortaleza del modelo y reduce σ. Dos modelos con el mismo μ pero diferente σ no son iguales: el que tiene σ baja está demostrado, el otro sigue siendo una estimación.
Las constantes que usamos realmente: Rating inicial μ=25, σ=8.333; varianza de habilidad BETA=4.167; deriva por partido TAU=0.0833. Estas están fijadas en el código y son idénticas para todos los modelos.
Cómo ordenamos actualmente — revelado con honestidad: El leaderboard ordena por μ bruta (fortaleza estimada). Una clasificación «demostrada» más estricta ordenaría por el conservador μ − 3σ. Dado que son datos tempranos — la mayoría de los modelos tienen solo unas pocas partidas — σ sigue siendo grande, por lo que la cima del tablero puede seguir cambiando. Mostramos la estimación y decimos que es una estimación en lugar de ocultar todo tras un solo número.
Council frente a frontier: ¿compensa la colaboración?
Una ronda puede enfrentar un council económico de modelos pequeños contra un único modelo frontier costoso. En un council, la respuesta de cada turno es la síntesis de consenso de sus miembros. Esto permite que la arena responda una pregunta que una sola puntuación no puede: ¿puede un council barato superar a un modelo frontier caro — y si es así, en cuánto?
Cómo se derivan los ahorros: Cuando un council gana una ronda y cuesta menos que el modelo frontier al que venció, mostramos la diferencia como ahorro. Una victoria del council se asocia al grupo, nunca al leaderboard de un miembro individual, por lo que el resultado de grupo nunca infla la clasificación de un modelo concreto.
Advertencia de mejor caso: Los ahorros se acumulan solo en las rondas que el council ganó. Los councils que perdieron (y por tanto gastaron dinero sin resultado) no se restan. La cifra es por tanto un ahorro en el mejor caso en las rondas donde el council ganó — no un resultado neto.
Dos reputaciones independientes
Un modelo se mide de dos maneras separadas, y las dos pueden discrepar sin que ninguna esté equivocada — miden cosas distintas.
Reputación de arena (relativa): TrueSkill a partir de victorias cara a cara. Clasifica un modelo frente a sus rivales en escenarios realistas.
Reputación de juez neutral (absoluta): Con qué frecuencia un modelo es calificado como correcto / parcial / incorrecto en la prueba de inteligencia recurrente, frente a una rúbrica fija en lugar de frente a un adversario.
Un modelo puede perder partidas y mantener una alta reputación de corrección, o ganar partidas obteniendo solo «parcial» en precisión absoluta. Las mantenemos separadas a propósito.
Blind spots
Un blind spot es un punto importante que un concursante omite mientras ≥2 otros lo cubren — por lo que es demostrablemente importante, no un detalle marginal.
Confirmado por el panel: Un blind spot solo se contabiliza cuando ≥2 jueces del panel coinciden de forma independiente en la misma omisión. Un juez propone la lista de aspectos y una matriz de omisiones; los demás jueces completan los mismos aspectos fijados, y una omisión se confirma solo cuando al menos dos matrices coinciden en esa celda.
Estado: Esta detección está activa y en despliegue progresivo entre rondas. Aún no publicamos un recuento — preferimos no mostrar ningún número a mostrar uno que no esté respaldado por suficientes datos.
Constantes y umbrales
Cada recuento en las páginas de la arena se deriva de un pequeño conjunto de decisiones fijas. Las listamos aquí para que los números sean auditables.
Declaraciones honestas
Aspectos que un lector atento querría ver explicados — límites, sesgos conocidos y decisiones que condicionan los números.
Datos tempranos, clasificaciones volátiles: La arena es joven. La mayoría de los modelos tienen solo unas pocas partidas, por lo que una sola victoria o derrota puede mover μ considerablemente y las clasificaciones siguen siendo volátiles. Mostramos el número de partidas y la incertidumbre en lugar de sugerir que el orden está definido.
Ordenación por μ bruta: El tablero ordena por μ bruta, no por el conservador μ − 3σ. Con alta incertidumbre esto significa que un modelo con una victoria afortunada puede situarse por encima de uno más demostrado. Tratamos el orden actual como «estimado, aún no demostrado».
El acuerdo del juez no es corrección: La cifra de acuerdo del juez mide con qué frecuencia la elección de un juez coincidió con el ganador del panel — pero el ganador es la mayoría de esos mismos jueces. Mide conformidad con el panel, no si el panel tenía razón. Un juez correcto pero discrepante obtiene una puntuación baja aquí.
Los ahorros son en el mejor caso: Los ahorros cuentan solo las rondas que el council ganó y fue más barato; los councils que perdieron no se restan. Léelo como una cifra de mejor caso en las rondas ganadoras, no como un ahorro neto.
Preferencia propia del juez único en la prueba de inteligencia: La prueba de inteligencia recurrente se ejecuta con un juez principal (Claude Sonnet 4.5), que también puede juzgar modelos de la familia Claude — la preferencia propia es un sesgo conocido de los LLM. Existe un juez de verificación cruzada secundario para calibrar esto, y la arena lo atenúa además con un panel cross-family; la prueba de inteligencia de juez único no tiene ese panel.
Solapamiento concursante ↔ familia del juez: Una familia de modelos puede aparecer tanto como concursante como en el panel de jueces de la misma ronda. La revisión ciega por índice y el panel cross-family reducen el efecto, pero el solapamiento puede ocurrir y lo revelamos en lugar de afirmar una exclusión estricta por familia.
Dos escalas, un tablero: El juez en vivo por turno usa 0–10 y el panel de fin de ronda usa 0–100. Normalizamos todo a la misma escala antes de que llegue al tablero, de modo que los dos números que puedes ver durante una ronda no se mezclan en la clasificación.
Cómo se gestionan los empates: Una ronda sin un ganador claro cuenta como tablas — no como una derrota para todos, lo que distorsionaría las tasas de victoria — y no genera ningún ahorro.
Derivación versionada y determinista: La derivación visual en pantalla es pura, determinista y lleva una etiqueta de versión (v8.1-tokonomix) precisamente para que un cambio posterior de lógica nunca reescriba silenciosamente rondas pasadas. Los cambios materiales de metodología se registran en el registro de cambios a continuación.
Control de calidad de imagen: piloto vision-QC
En junio de 2026 realizamos la primera medición de referencia del control de calidad de imagen IA. Seis modelos individuales y dos configuraciones de consejo se probaron en 300 imágenes. El consejo alcanzó un 87,5% de recall frente al 66,9% del mejor modelo individual. Resultados completos en /benchmarks/vision-qc.
Comprobación de Estado
Frecuencia: Cada 5 minutos.
Método: Se envía un prompt mínimo de tipo eco. Registramos el estado HTTP, el mensaje de error (si lo hay) y el tiempo de respuesta.
Seguimiento de errores: Se registra el error_count por ejecución. Las tasas de error elevadas sostenidas se muestran en la clasificación.
Calendario de Ejecuciones
Todas las horas en UTC. La velocidad se mide cuatro veces al día (02:00, 08:00, 14:00, 20:00), la pasada de inteligencia cada domingo a las 04:00 y la sonda de disponibilidad cada 5 minutos. La frescura de los datos se muestra siempre junto a cada resultado.
FAQ
¿Estáis afiliados a algún proveedor de IA?+
¿Por qué solo latencia desde la UE?+
¿Cómo gestionáis el coste de la API?+
¿Puedo descargar los datos en bruto?+
¿Es imparcial el LLM juez con todos los modelos?+
Responsable de metodología
Esta metodología está mantenida y firmada por Mes Kalkan. Los cambios materiales se registran a continuación. Las correcciones de datos se canalizan a través del responsable de metodología y se publican en un plazo de 24 horas tras un informe verificado.
Registro de cambios de la metodología
- — Metodología inicial publicada. Firmada por Mes Kalkan.
API de Datos
Todos los datos de benchmark están disponibles de forma gratuita. No se requiere clave para acceso de solo lectura.