El modelo correcto para la tarea correcta: cómo la selección de modelos define precisión y costo en flujos de IA
Usar el modelo más poderoso en cada paso del flujo es uno de los errores más comunes y costosos en implementación de IA. Elegir bien el modelo cambia tanto la calidad de los resultados como la economía de operar agentes a escala.
Cuando una empresa decide automatizar un flujo con agentes de IA, la primera conversación suele ser sobre qué debe hacer el agente. La segunda, sobre qué herramientas debe conectar. La tercera, si ocurre, es sobre qué modelo debe ejecutar cada paso.
Esa tercera conversación se omite con frecuencia. Los equipos eligen un modelo, normalmente el más capaz disponible, y lo aplican de forma uniforme a todo el flujo. El resultado parece aceptable hasta que alguien revisa los números de costo o investiga por qué un paso específico sigue produciendo resultados inconsistentes.
La selección del modelo no es un detalle de configuración. Es una decisión de arquitectura que afecta cada ejecución, cada resultado y la economía de operar agentes a cualquier escala relevante.
Por qué el valor predeterminado es siempre el modelo más grande
El impulso es comprensible. Los modelos de frontera son más capaces, siguen instrucciones complejas con mayor precisión y manejan mejor los casos extremos. Si estás construyendo un prototipo, elegir el mejor modelo disponible elimina una variable y permite enfocarse en la lógica del flujo.
El problema es que los prototipos se convierten en sistemas de producción. La elección que tenía sentido para una prueba semanal tiene un impacto muy diferente cuando el flujo se ejecuta cientos de veces al día. En ese punto, el costo de usar un modelo de frontera en cada paso se acumula rápidamente. Y las ganancias de precisión que justificaban la elección en los pasos difíciles no aportan nada en los simples.
Un flujo que usa el mismo modelo poderoso para resumir un documento corto, extraer una lista de fechas, traducir un párrafo y redactar un análisis jurídico complejo no está usando IA bien. Está usando IA de forma costosa.
Qué significa realmente la complejidad de una tarea
No todos los pasos de un flujo requieren el mismo nivel de razonamiento.
Algunas tareas tienen un espacio de respuesta pequeño y bien definido. Clasificar este correo en una de cinco categorías. Extraer el número de factura de este PDF. Verificar si dos fechas están en el orden correcto. Convertir esta dirección a un formato normalizado. Son tareas en las que un modelo pequeño pero capaz, con instrucciones claras, producirá la respuesta correcta de forma confiable, a menudo a una fracción del costo de un modelo de frontera.
Otras tareas requieren criterio. Redactar una comunicación para el cliente que refleje la posición del despacho ante un cambio regulatorio. Identificar si una cláusula del contrato crea exposición de responsabilidad en esta jurisdicción. Generar una recomendación que considere el apetito de riesgo del cliente, su posición de liquidez y las condiciones de mercado actuales. Son tareas donde la capacidad de razonamiento del modelo afecta directamente la calidad del resultado, y donde usar un modelo más débil genera un riesgo real.
El error no es usar modelos de frontera. El error es no distinguir entre estas dos categorías y tratar cada paso del flujo como si perteneciera a la segunda.
La estructura de costos de un flujo mal diseñado
La economía se vuelve visible al analizar un flujo real en volumen.
Considera un flujo que procesa documentos de clientes entrantes, extrae información clave, clasifica el tipo de documento, verifica campos faltantes, prepara una respuesta inicial y registra todo en el sistema interno. Son seis pasos. Si cinco de ellos implican extracción y clasificación de rutina y uno implica redactar una comunicación sensible al contexto, la estructura de costos debería reflejarlo.
Si los seis pasos se ejecutan en un modelo de frontera, estás pagando precios de frontera por cinco tareas que un modelo más pequeño realiza con precisión. En un flujo que se ejecuta mil veces al mes, esa diferencia acumula un costo operacional significativo sin ningún beneficio adicional de precisión.
Lo contrario también es cierto. Enrutar todos los pasos al modelo más barato disponible para minimizar costos, sin auditar cuáles realmente requieren mayor capacidad de razonamiento, produce degradación en los resultados que se convierte en otro tipo de costo: retrabajo, errores que llegan al cliente, decisiones basadas en análisis incorrectos.
La precisión no es lineal con la capacidad del modelo
Esta es la parte que más sorprende a los equipos: en muchas tareas, el modelo más poderoso no produce el resultado más preciso.
Los modelos de frontera están entrenados para manejar problemas complejos, ambiguos y abiertos. Cuando se aplican a una tarea estrecha, bien definida, con un formato de salida restringido, a veces razonan demasiado. Agregan calificaciones donde no son necesarias, se desvían del formato solicitado o producen una respuesta más larga que requiere procesamiento adicional.
Un modelo más pequeño con un prompt bien diseñado y específico suele superar a un modelo de frontera en tareas de clasificación, extracción estructurada y llenado de formularios. El modelo más pequeño sigue la instrucción estrecha. El modelo de frontera la interpreta.
Esto no significa que los modelos más pequeños sean mejores. Significa que la correspondencia entre la capacidad del modelo y la complejidad de la tarea es lo que determina la precisión, no la capacidad bruta por sí sola.
Cómo funciona el enrutamiento de modelos en la práctica
Diseñar un flujo con enrutamiento de modelos implica clasificar cada paso en dos dimensiones: la complejidad del razonamiento requerido y el costo de un error.
Los pasos con baja complejidad de razonamiento y bajo costo de error son candidatos fuertes para modelos rápidos y económicos. Clasificación de rutina, extracción de campos, conversión de formato, corrección ortográfica, detección de idioma.
Los pasos con baja complejidad de razonamiento pero alto costo de error requieren un enfoque diferente. El razonamiento sigue siendo simple, pero equivocarse tiene consecuencias. Estos pasos justifican un modelo más capaz, un paso de verificación, o ambos.
Los pasos con alta complejidad de razonamiento son donde la inversión en un modelo de frontera se justifica. Redactar comunicaciones delicadas para clientes, sintetizar información conflictiva, generar recomendaciones estratégicas, interpretar entradas ambiguas donde el contexto importa.
La lógica de enrutamiento no necesita ser compleja. En muchos flujos, un árbol de decisión simple basado en el tipo de paso es suficiente. Lo que importa es tomar la decisión de forma deliberada, sin usar un único modelo por defecto para todo.
El costo del error varía por paso, no por flujo
Uno de los criterios más claros para la selección del modelo es preguntar, para cada paso: ¿qué sucede si este resultado es incorrecto?
Si un paso de clasificación identifica incorrectamente el tipo de documento, un agente posterior lo enrutará de forma equivocada. Según el flujo, ese error puede detectarse de inmediato en el siguiente paso o puede propagarse a través de varias operaciones antes de que alguien lo note. El costo del error depende de dónde en el flujo está el paso y de qué depende de su salida.
Si un paso de redacción produce una comunicación para el cliente con información incorrecta o un tono que no refleja la posición del despacho, el costo no es un error de enrutamiento posterior. Es un problema de relación con el cliente o un asunto de cumplimiento.
Estos dos escenarios justifican elecciones de modelos diferentes aunque la tarea subyacente parezca similar en complejidad. Enrutar ambos al mismo modelo porque "los dos son pasos de IA" pierde el punto.
La ventana de contexto y la latencia también forman parte de la decisión
La selección del modelo no se trata solo de capacidad de razonamiento y costo por token. El tamaño de la ventana de contexto y la latencia de respuesta importan para flujos que se ejecutan en tiempo real o manejan documentos extensos.
Algunos pasos requieren que el modelo procese un gran volumen de contexto: un contrato extenso, un historial financiero de varios años, un hilo completo de correos. No todos los modelos lo manejan igual. Algunos modelos más pequeños tienen ventanas de contexto más limitadas que los hacen inadecuados para esos pasos independientemente de su precisión en tareas estrechas.
La latencia importa cuando el flujo es síncrono y un humano o sistema posterior está esperando el resultado. Un paso que se ejecuta en 400 milisegundos en un modelo rápido y ligero puede tardar 3 segundos en un modelo de frontera. Para flujos con requisitos en tiempo real, esa diferencia se acumula. Para flujos en lote que se ejecutan de madrugada, es irrelevante.
Ninguna de estas dimensiones anula la precisión o el costo, pero forman parte de la evaluación completa de si un modelo es la elección correcta para un paso.
El argumento operacional para acertar desde el inicio
Existe un nivel de escala en el que la selección del modelo deja de ser una optimización de costos y se convierte en un requisito operacional.
Un flujo que se ejecuta cincuenta veces al día es lo suficientemente pequeño para que una selección ineficiente de modelos agregue algo de costo sin bloquear la operación. Un flujo que se ejecuta diez mil veces al día con el modelo equivocado puede superar el caso de negocio que justificó construirlo. La economía unitaria de los agentes de IA depende del costo por ejecución, y el costo por ejecución depende en gran medida de qué modelos ejecutan qué pasos.
Lo mismo aplica a la precisión a escala. En un flujo de bajo volumen, un modelo que produce resultados inconsistentes en el cinco por ciento de las ejecuciones es un inconveniente. En un flujo de alto volumen, el cinco por ciento de diez mil ejecuciones son quinientos errores al día que alguien debe capturar, gestionar y corregir.
Diseñar correctamente la selección de modelos desde el inicio es significativamente más sencillo que migrar un flujo en producción después de que el problema de costo o precisión se vuelve visible.
Cómo funciona una auditoría práctica
Antes de construir un nuevo flujo, o antes de optimizar uno existente, una auditoría simple de cada paso responde las preguntas relevantes.
¿Cuál es la entrada esperada? ¿Qué tan variable es? ¿Qué tan restringida es la salida esperada? ¿Cuál es la complejidad del razonamiento para transformar una en la otra? ¿Cuál es el costo de un resultado incorrecto y cómo se detecta?
Para cada paso, las respuestas apuntan a un nivel de modelo: ligero y rápido, de nivel medio capaz o razonamiento de frontera. El resultado de la auditoría no es una asignación final de modelos. Es una hipótesis que se prueba con datos reales y se ajusta en función de la precisión medida y el costo por paso.
Este tipo de auditoría toma unas pocas horas para un flujo moderadamente complejo. La diferencia en costo y calidad de resultado después de implementarla suele ser visible dentro del primer mes de operación en producción.
Cómo aborda esto M2Soft
Cuando diseñamos flujos para despachos de abogados, firmas de contabilidad y consultoras, la selección del modelo forma parte de la arquitectura inicial, no de una etapa posterior.
Mapeamos cada paso por complejidad de razonamiento y costo de error, identificamos cuáles son candidatos a modelos más ligeros y cuáles requieren capacidad de frontera, y probamos las asignaciones antes de llevarlos a producción. Para flujos que evolucionan, construimos monitoreo que señala los pasos donde la precisión se está degradando o los costos se están alejando de la línea base.
El resultado no es solo un flujo más económico. Es un flujo donde la calidad y el costo de cada paso son una decisión de diseño deliberada, no un accidente de qué modelo estaba configurado por defecto.
Si tu empresa está construyendo u operando agentes de IA y la conversación sobre selección de modelos todavía no ha ocurrido, esa conversación está pendiente.