aicert.study
Trayecto de Estudio/Gaste capacidad donde el error resulte costoso

Gaste capacidad donde el error resulte costoso

75 min

Recomendamos ver antes: Elija la superficie más pequeña que soporte el trabajo

Objetivos de la lección

  • Elegir entre modelos según el costo del error, no de los benchmarks
  • Calcular cuándo el prompt caching y el batch processing cambian la ecuación de costos
  • Evitar el patrón de usar el modelo más costoso por defecto

El problema

"Usemos el modelo más costoso, así garantizamos la calidad". Es la postura más sencilla de defender en una reunión y la más cara de mantener en producción. El problema no radica en que el modelo más grande sea malo — radica en que "garantizar la calidad" no es un requisito medible, y sin un requisito medible no existe forma de saber si un modelo más pequeño y eficiente habría sido suficiente.

La economía de tokens no consiste en ahorrar por ahorrar. Se trata de alinear el costo de ejecución con el costo del error. Un clasificador interno que falla de forma ocasional y cuenta con revisión humana al final del proceso puede ejecutarse en un modelo más económico y veloz. Un asistente que genera la respuesta final enviada al cliente, sin revisión intermedia, donde una alucinación factual provoca retrabajo o daño reputacional, justifica un modelo de mayor capacidad — no porque sea abstractamente más "seguro", sino porque el costo del error en ese caso específico es elevado.

El marco: costo del error antes que benchmarks

Comparar modelos únicamente por su puntuación en benchmarks públicos es el primer instinto y el criterio equivocado para la mayoría de las decisiones de arquitectura. Los benchmarks miden capacidades generales; la decisión arquitectónica relevante es estrictamente local a tu caso de uso.

Plantéate estas preguntas en orden:

  1. ¿Cuál es el costo de un error en esta tarea específica? Un riesgo alto (decisiones financieras, salidas hacia clientes sin revisión, acciones irreversibles) exige mayor capacidad. Un riesgo bajo (borradores revisados, etiquetado interno, sugerencias descartables) no justifica el modelo más costoso.
  2. ¿Existe revisión humana o automatizada en el flujo? Si existe, el modelo puede permitirse una tasa de error moderada y aun así el sistema global resultará confiable — la revisión actúa como red de seguridad, no el modelo por sí solo.
  3. ¿La tarea es sensible a la latencia? Los modelos más grandes suelen presentar mayor tiempo de respuesta y menor velocidad de generación; si el producto exige interacción en tiempo real, esto entra en juego junto con el costo.
  4. ¿El volumen es lo bastante alto como para que el costo por token impacte de verdad? Un endpoint invocado 10 veces al día no sufre la misma presión económica que uno ejecutado 10 millones de veces.

Prompt caching y batch processing cambian la ecuación

Dos palancas transforman el cálculo de costos sin necesidad de degradar la capacidad del modelo:

Prompt caching reduce drásticamente el costo de reenviar el mismo contexto extenso repetidamente — un system prompt voluminoso, documentos de referencia o catálogos de herramientas. Si tu aplicación reenvía el mismo bloque de contexto en llamadas consecutivas, almacenar en caché ese bloque puede generar un ahorro mayor que migrar a un modelo inferior, preservando la calidad del razonamiento.

Message Batches procesa grandes volúmenes de solicitudes de forma asíncrona con un descuento considerable sobre la tarifa estándar, sin SLA de latencia en tiempo real. Resulta ideal para tareas por lotes de alto volumen — como el reprocesamiento nocturno de un catálogo completo. No es aplicable a interacciones en tiempo real con usuarios que requieren respuestas síncronas inmediatas.

El error habitual es considerar estas dos palancas como optimizaciones tardías. En realidad, deben formar parte del diseño arquitectónico desde el inicio — la elección del modelo, la estrategia de caché y el procesamiento por lotes son variables de una misma ecuación de costos.

El patrón a evitar

Elegir el modelo más costoso por defecto sin medir los requisitos reales es el distractor más recurrente en los escenarios de este dominio. Rara vez falla a nivel técnico — el modelo mayor casi siempre "funciona" —, pero ignora la restricción fundamental: el presupuesto y la latencia son limitados. Gastar capacidad donde el error es barato agota recursos que deberían reservarse para escenarios donde el error resulta crítico.

Ponlo en práctica

El laboratorio de esta lección implementa una función de selección de modelos: a partir de señales operativas (costo del error, presencia de revisión, sensibilidad a la latencia, volumen), recomienda el nivel de capacidad de modelo adecuado y determina si se deben incorporar prompt caching o Message Batches en la arquitectura.

Laboratorio práctico

Clona el repositorio y ejecútalo localmente:

git clone https://github.com/aicertstudy/labs
cd labs/ccar-f/lessons/02-model-selection-and-token-economics
Ver carpeta en GitHub

¿Listo para ponerlo a prueba de verdad?

Haz el simulacro completo del CCAR-F, con el mismo formato del examen oficial.

Ver simulacros

Checkpoint de la lección

Cargando quiz...