Probar workflows: Pin Data, Mock Data, modo Debug
Pin Data, Mock Data y modo Debug en n8n: cómo probar workflows con datos de prueba fijados en lugar de en vivo contra sistemas de producción.
Cómo probar agentes de IA con evaluaciones de n8n antes del despliegue con clientes: conjuntos de datos de prueba, métricas y LLM-as-a-Judge para workflows fiables.
Un agente de IA que funciona en producción con un cliente debe responder previamente de forma demostrablemente lo bastante fiable, y para ello n8n ofrece precisamente, con las llamadas Evaluations, una función de prueba integrada: un conjunto de datos de prueba con entradas de ejemplo y a menudo salidas esperadas pasa repetidamente por el workflow, las respuestas reales se comparan con las esperadas, y según el grado de madurez del proyecto, la evaluación se realiza visualmente en muestras pequeñas o mediante métricas numéricas en conjuntos de datos más grandes. Fecha: julio de 2026.
El código clásico se puede seguir línea por línea, un modelo de IA en cambio no. La documentación de n8n sobre pruebas de workflows de IA lo describe así: los modelos de IA no son una caja negra en la que se llega al resultado mediante lógica, sino que sus salidas deben medirse, y solo las pruebas repetidas con muchas entradas distintas generan la confianza de que un modelo funciona de forma fiable. Por eso, para un workflow de agente que más adelante estará en uso en un cliente, una única prueba manual durante el desarrollo no es suficiente. Formulaciones ligeramente distintas, preguntas de aclaración poco frecuentes o un cambio de modelo posterior pueden provocar respuestas divergentes que, sin una comprobación sistemática, solo se detectan ya en el cliente.
n8n distingue entre dos formas de evaluación con fines distintos. Las Light Evaluations son adecuadas para la fase de desarrollo: una pequeña colección de casos de prueba seleccionados a mano pasa uno por uno por el workflow, los resultados se reescriben en el conjunto de datos de prueba y después se pueden comparar visualmente con las respuestas esperadas. Esto basta para detectar en poco tiempo errores graves y valores atípicos antes de que el agente llegue siquiera al cliente. Para el funcionamiento en producción, n8n recomienda pasar a evaluaciones basadas en métricas: conjuntos de datos más grandes y representativos, en los que cada ejecución de prueba recibe una o varias puntuaciones numéricas comparables a lo largo del tiempo, por ejemplo para detectar a tiempo un empeoramiento tras un cambio de prompt o de modelo.
El blog de n8n sobre la evaluación de agentes de IA describe cuatro métodos complementarios para comprobar la calidad de las respuestas de los agentes:
Además, n8n menciona indicadores como la tasa de finalización de tareas, la precisión de las herramientas y el cumplimiento del formato como métricas deterministas, así como la corrección, la utilidad y la fidelidad a los hechos como métricas basadas en modelos.
En concreto, una evaluación en n8n se desarrolla en cuatro pasos: primero se crea un conjunto de datos de prueba, por ejemplo como Data Table o Google Sheet, con columnas de entrada, a menudo una columna para la salida esperada y una columna vacía para la salida real. Un Evaluation Trigger extrae después fila por fila de este conjunto de datos y activa el workflow para cada caso de prueba. Un nodo Set Outputs dentro del nodo de evaluación reescribe los resultados reales en el conjunto de datos. Al final, las salidas se pueden comparar una junto a otra, y en las evaluaciones basadas en métricas, además con puntuaciones en la pestaña de Evaluations, de modo que los cambios en el prompt, el modelo o la lógica del workflow sigan siendo rastreables a lo largo de varias ejecuciones. Tiene sentido combinar evaluaciones realizadas sin conexión antes de la puesta en producción con una monitorización online continua en producción, porque solo el tráfico real muestra los casos límite que ningún conjunto de datos de prueba puede cubrir por completo.
Importante para gestionar las expectativas del cliente: con estos métodos se puede hacer que un agente de IA sea considerablemente más fiable, pero no llevarlo al cien por cien. El objetivo de una serie de pruebas es una tasa de error medida y documentada, junto con un proceso que absorba los errores restantes, por ejemplo una escalación clara a una persona cuando el agente no está seguro. Quien construya un agente para uso productivo con clientes debería, por tanto, planificar firmemente esta fase de pruebas antes de que el agente entre siquiera en producción. En NordFlux, este tipo de aseguramiento de calidad forma parte de cada proyecto de agente de IA que se entrega a los clientes.
Una fiabilidad del cien por cien no es realistamente alcanzable en los agentes de IA. Lo decisivo es una tasa de error medida y documentada para el caso de uso concreto, así como un proceso que absorba los errores residuales, por ejemplo mediante escalación a una persona ante respuestas inciertas.
No. Una única prueba antes de la puesta en producción solo cubre el estado de ese momento. Tras cambios en los prompts, los modelos o las herramientas conectadas, la misma serie de pruebas debería volver a ejecutarse, complementada con una monitorización continua en producción para detectar empeoramientos a tiempo.
No necesariamente. n8n ya incorpora un Evaluation Trigger y un nodo de evaluación, y los conjuntos de datos de prueba se pueden gestionar en Data Tables de n8n o en un Google Sheet. Para las Light Evaluations durante el desarrollo, este conjunto de herramientas integrado suele ser suficiente.
Las comprobaciones deterministas verifican criterios objetivos y claramente definidos, como el formato o la coincidencia exacta, y son económicas y reproducibles. El LLM-as-a-Judge hace que otro modelo de lenguaje evalúe respuestas abiertas y matizadas, lo que capta más matices, pero genera costes adicionales y debería verificarse regularmente.
NordFlux crea empleados digitales para las organizaciones: automatizaciones y agentes KI que asumen el trabajo repetitivo. Usted mantiene el control.
Pin Data, Mock Data y modo Debug en n8n: cómo probar workflows con datos de prueba fijados en lugar de en vivo contra sistemas de producción.
npm, Docker o app de escritorio: como probar n8n en local, que diferencias hay en persistencia y esfuerzo, y por que la app de escritorio ya no existe.
Error workflows, Retry On Fail y notificaciones de Teams: cómo construir una gestión de errores fiable en n8n.
Las pruebas clásicas no bastan para los agentes de IA, porque las respuestas varían y los errores suelen aparecer solo en producción. NordFlux desarrolla procesos de evaluación con conjuntos de datos de prueba y métricas que demuestran la fiabilidad antes del lanzamiento, no después. En la primera conversación revisamos su flujo de trabajo en n8n y mostramos qué pruebas faltan antes del uso con clientes.