AI Evaluator
⚙️ Funcionalidades Clave⭐⭐⭐·12 min read

Compara Agentes y Detecta Regresiones con Baseline Runs

Guarda una evaluación como baseline, compara nuevas versiones, detecta si los scores empeoraron. Flujo: deploy staging → evaluar → comparar → decidir.

·By AI Evaluator
testing regresión iacomparar agentes llmcomparación baseline agenteregresión score llmevaluación staging ia

El Problema de la Regresión

Actualizás el prompt de tu agente, cambiás el modelo o agregás una feature. ¿Cómo sabés que no rompiste nada? Las ejecuciones baseline resuelven esto: guardá una evaluación buena conocida y compará cada nueva ejecución contra ella.


Paso 1: Creá una Baseline

Ejecutá una evaluación completa contra tu agente de producción y guardá el ID. Ese es tu baseline.


Paso 2: Ejecutá una Nueva Evaluación con Referencia Baseline

Después de hacer cambios, ejecutá una nueva evaluación referenciando la baseline.


Paso 3: Compará los Resultados

Obtené ambas evaluaciones y compará las puntuaciones generales. Un delta negativo > 0.05 indica regresión significativa.


Paso 4: Compará Puntuaciones por Consulta

Una caída en la puntuación general esconde detalles. Compará consulta por consulta para encontrar exactamente qué empeoró.


Paso 5: Automatizá en CI/CD

Configurá un umbral mínimo de puntuación en tu pipeline CI/CD. Si la puntuación cae por debajo, el pipeline falla y bloquea el deploy.


Estrategia de Detección de Regresión

Score ↑ (>0.03): mejora, deploy y actualizar baseline. Score ~ (dentro 0.03): sin cambio, deploy. Score ↓ (>0.05): regresión, bloquear.


Comparando Entre Métricas

Una métrica puede bajar mientras otras mejoran. El contexto importa — no mires solo el número general.


Mejores Prácticas

Usá el mismo dataset para baseline y comparación. Ejecutá baselines en producción antes de cambios. Compará por consulta. Actualizá baselines después de mejoras confirmadas.


🔗 Próximos Pasos