Los sistemas basados en modelos de lenguaje no son deterministas, pero eso no significa que no se puedan probar. Significa que hay que probarlos con otras técnicas.
Construye un dataset dorado
Entre 100 y 300 preguntas reales del dominio con la respuesta esperada o los hechos que debe contener, revisadas por expertos.
Define métricas por dimensión
Exactitud, fidelidad a la fuente, relevancia, completitud, tono y cumplimiento de políticas. No todas pesan igual en cada caso de uso.
Combina evaluadores
Verificaciones exactas (formato, datos), evaluadores basados en modelos con rúbricas claras y una muestra con revisión humana para calibrarlos.
Prueba lo adversarial
Prompt injection directa e indirecta, extracción del prompt de sistema, solicitudes fuera de alcance y abuso de herramientas.
Automatiza en CI
Cada cambio de prompt, modelo, índice o herramienta debe correr la evaluación y compararse con la línea base.
Riesgos mínimos a cubrir
Referencias útiles: OWASP Top 10 for LLM Applications, NIST AI Risk Management Framework e ISO/IEC 42001.