Radar · Evals
Las evals pasan del notebook al CI
Los equipos que construyen con modelos tratan las evals como tests de regresión que se ejecutan en cada cambio de prompt, herramienta o modelo.
RadarQué es
Durante mucho tiempo las evals vivían en un notebook: alguien las ejecutaba a mano antes de un cambio grande y se olvidaban. La práctica que se extiende es tratarlas como tests. Un conjunto de evaluación versionado junto al código, un umbral por métrica y una ejecución automática en cada pull request que toque prompts, definiciones de herramientas o el modelo.
Qué cambia en la práctica
- Cambiar una línea del prompt de sistema pasa a ser un cambio revisable con evidencia, igual que cambiar código.
- Las evals tienen que ser rápidas y baratas para caber en CI: un subconjunto pequeño en cada PR y el conjunto completo de forma periódica.
- Los graders deterministas (código) dan señal estable. El modelo juez cubre lo que el código no puede medir, pero introduce varianza que hay que acotar.
- En agentes, importa también la trayectoria: qué herramientas usó y cuántos pasos dio.
Qué hacer
- Empieza con 20–50 casos reales y criterios claros: Construir un conjunto de prueba.
- Decide qué se puntúa con código y qué con modelo: Evaluar con código o con un modelo juez.
- Monta el job de regresión con la receta Evals de regresión en CI.
- Guarda los resultados por versión para comparar, y añade un caso cada vez que encuentres un fallo en producción (Evals en el día a día).