Cloudflare lanzó Auto Router en beta pública a través de AI Gateway. Los usuarios configuran el modelo `cloudflare/auto` y un clasificador integrado decide qué modelo debe responder a cada solicitud. El enrutamiento se realiza en dos pasos. Primero, AI Gateway crea un grupo de modelos candidatos y elimina los que no pueden procesar el formato de la solicitud o no superan las comprobaciones de credenciales, facturación o acceso. Después, un modelo de clasificación con múltiples salidas se ejecuta en Workers AI en el edge, evalúa la solicitud en cuatro dimensiones —complejidad, ambigüedad, importancia y dependencia del contexto previo— y le asigna una puntuación del 1 al 5.
El clasificador solo analiza el turno más reciente de la conversación, con un máximo de 8 KiB de texto. Tras la evaluación, el sistema combina las puntuaciones con los resultados de las pruebas comparativas mediante la fórmula «utilidad = calidad esperada – penalización de costo adaptativa». El resultado es una elección de modelo que intenta equilibrar calidad y precio, dando más peso a las tareas difíciles.
Qué muestran las pruebas comparativas
En una prueba comparativa propia con 97 tareas, Auto Router logró una mejora de diez puntos en confiabilidad con cerca de un tercio del gasto que supondría usar un único modelo más barato. La empresa afirma que los equipos pueden decidir si priorizan el costo o la confiabilidad, una opción que no ofrecen la mayoría de los productos de enrutamiento. El grupo de modelos predeterminado incluye Claude Opus 5, Sonnet 5, Fable 5, GPT‑5.6 Luna, Sol y Terra, y Grok 4.5. Solo se puede acceder a modelos de nivel superior, como Opus 5.5 y GPT‑6 Sol, mediante encabezados de solicitud especiales.
Cómo funciona en la práctica
Cada respuesta incluye dos encabezados —`cf-aig-routed-model` y `cf-aig-routing-reason`— para que los desarrolladores puedan auditar por qué se eligió un modelo. El grupo se puede limitar en cada solicitud con los encabezados `cf-aig-allowed-models` y `cf-aig-allowed-providers`, aunque todavía no se admiten perfiles de enrutamiento guardados. Sin un ID de sesión, los turnos consecutivos pueden enviarse a modelos distintos, lo que hace perder la caché de prompts y genera una «penalización por cambio» que aumenta con la longitud del contexto.
Auto Router es gratis durante la beta y Cloudflare todavía no ha anunciado cuánto costará después. Por ahora, la función admite Chat Completions y la API Responses, pero no WebSockets. Una variante futura llamada `cloudflare/auto-best` seleccionará el modelo con la mayor calidad esperada, sin aplicar una penalización por costo.
Por qué importa
Para los desarrolladores que crean aplicaciones basadas en IA, Auto Router puede asignar automáticamente cada solicitud a un modelo que equilibre costo y rendimiento, lo que podría reducir las facturas en la nube sin perjudicar la calidad de las respuestas. Sin embargo, como las decisiones de enrutamiento se toman en cada turno y pueden cambiar si no hay un ID de sesión, los equipos deben diseñar sus API para preservar el contexto si quieren un comportamiento uniforme de los modelos.