Cómo saber si tu asistente de IA realmente funciona

La demo del chatbot fue impecable. El asistente de la marca respondió bien, recomendó productos y hasta tuvo un buen tono de respuesta. Tres semanas después de lanzarlo, un cliente reclama porque le ofrecieron un descuento que no existe. Y aparece la pregunta incómoda: ¿Cómo aseguramos que esto iba a funcionar?

Cada vez más empresas incorporan asistentes basados en modelos de lenguaje (los “cerebros” detrás de ChatGPT, Claude o Gemini) para atender clientes, apoyar procesos internos o vender. El problema es que muchas saben cómo construirlos, pero pocas saben cómo medir si realmente son buenos.

¿Qué estamos evaluando exactamente?

Cuando una empresa dice que está usando “IA”, normalmente se refiere a uno de estos tres tipos de sistemas:

  • Chatbots: responden preguntas de clientes o empleados. Por ejemplo, el asistente de un retailer que recomienda productos y ayuda a elegir un producto.

  • Asistentes con herramientas: además de conversar, consultan por ejemplo el inventario, buscan en un catálogo, revisan el estado de un pedido o acceden a otros sistemas.

  • Agentes: reciben un objetivo más abierto o ambiguo, como por ejemplo “prepara un resumen de la campaña y avisa al equipo si algo va mal”, y deciden solos qué pasos seguir, qué herramientas usar y cuándo es bueno detenerse.

Acá hay una distinción importante. Lo que evaluamos casi nunca es solamente el modelo. Evaluamos el sistema completo: el modelo, sus instrucciones, sus herramientas (catálogo, CRM, inventario) y las reglas que lo limitan. En la jerga técnica, ese entorno suele llamarse harness o “arnés”.

Pensemos en un vendedor. Para evaluar su desempeño no basta con preguntarnos qué tan inteligente es, sino que también importa si tiene el catálogo actualizado, si conoce las políticas de la empresa, si recibió buenas instrucciones y si sabe qué puede prometerle a un cliente.

¿Por qué es tan difícil evaluarlos?

En el software tradicional, una misma entrada produce siempre la misma salida y basta con comprobar que el resultado sea correcto. Con los asistentes de IA eso cambia.

Un asistente de IA responde con palabras distintas cada vez, y muchas preguntas admiten varias respuestas buenas. Si alguien pregunta “¿cuál es el mejor producto para mí?”, probablemente existan varias respuestas razonables, pero también existen respuestas claramente malas, como recomendar algo fuera de presupuesto, inventar un precio, ofrecer un descuento que no existe o ignorar lo que el cliente pidió. Por eso, evaluar estos sistemas requiere algo más sofisticado que comparar una respuesta con un texto “correcto”.

Los métodos más comunes para evaluar un asistente

MétodoCómo funcionaSu límite
Revisión humanaUna persona lee las respuestas y las califica.Suele ser lo más confiable, pero es lento, caro y difícil de escalar a miles de conversaciones.
Preguntas con respuesta fijaSe pregunta algo con una única respuesta, por ejemplo: ¿cuál es el precio del modelo X?, y se compara automáticamente.Funciona muy bien para datos concretos, pero no para conversaciones abiertas.  
IA como juezOtro modelo de lenguaje revisa cada respuesta usando una pauta escrita.Escala bien, pero su calidad depende de qué tan buena y detallada sea la pauta.

Este último método, conocido como “LLM como juez”, se ha convertido en una de las formas más prácticas de evaluar sistemas basados en modelos de lenguaje.

La lógica es simple: se construye un conjunto de preguntas representativas de lo que los usuarios podrían preguntar, el sistema las responde y un modelo “juez” evalúa cada respuesta usando una pauta que define qué significa responder bien.

Un ejemplo con un retailer

Imaginemos a “Deportes Cordillera”, un retailer ficticio que tiene un asistente de compras en su sitio web. Un cliente escribe lo siguiente:

Pregunta del cliente “Quiero comprar zapatillas para correr 10 km, tres veces por semana, por la calle. Tengo pisada pronadora y mi presupuesto es de $80.000.”

Antes de lanzar el asistente, el equipo define cómo luce una buena respuesta. No necesita escribir la respuesta palabra por palabra. Lo importante es definir qué condiciones debe cumplir.  Ejemplo de una pauta:

Pauta de evaluación Recomienda una o dos zapatillas con soporte para pronación, aptas para cemento.Todas las opciones cuestan $80.000 o menos.Solo ofrece productos disponibles en el catálogo.No inventa descuentos, promociones ni características.Es breve y termina con una pregunta o un siguiente paso claro.

Ahora el asistente responde, y lo hace de forma mucho más extensa que la pauta, como suele ocurrir:

Respuesta simulada del asistente “¡Excelente elección empezar con 10 km! Correr en cemento exige buena amortiguación, y la pronación leve es muy común, por lo que conviene un calzado con algo de estabilidad. Te recomiendo tres opciones. La Stride Pro 2 ($74.990) tiene soporte medial y una suela cómoda para el cemento. La Aero Control ($69.990) es más liviana y también ofrece estabilidad moderada. Si puedes estirar el presupuesto, la Maratón Elite ($95.990) es la mejor del catálogo y hoy tiene un 20% de descuento por ser cliente nuevo. Además, te sugiero cambiar tus zapatillas cada 700 km, calentar antes de salir y alternar superficies para cuidar las rodillas. ¡Mucho éxito en tu entrenamiento!”

A primera vista, parece una muy buena respuesta. Es amable y entrega recomendaciones concretas. Pero el modelo juez la revisa contra cada punto de la pauta:

Criterio de la pautaResultadoComentario del juez
Opciones con soporte para pronación y aptas para cementoCumpleLas dos primeras opciones lo cumplen.
Todas dentro del presupuesto de $80.000No cumpleLa Maratón Elite cuesta $95.990.
Solo productos del catálogoCumpleLos tres modelos existen en el catálogo.
No inventa descuentosNo cumpleEl 20% de descuento no existe en la información entregada.
Respuesta breve y con siguiente pasoNo cumpleEs larga y no propone un paso siguiente.

El resultado: cumple dos de cinco criterios.

Un lector humano que revisara rápidamente esa conversación podría aprobarla porque “suena bien”. En cambio, la pauta obliga a mirar otra cosa: si la respuesta hizo lo que el negocio necesitaba que hiciera.

Además, la misma pauta puede aplicarse a cientos de preguntas y repetirse o volver a ejecutarse cada vez que cambiamos el modelo, las instrucciones, una herramienta o cualquier otra parte del sistema.

Hay, eso sí, una precaución: el juez también es un modelo y puede equivocarse. Por eso, sobre todo al comienzo, conviene revisar a mano una muestra de sus evaluaciones y comprobar que el juez califica como lo haríamos nosotros.

Cuatro ideas que conviene cuestionar: Lo que se suele creer y lo que ocurre realmente

Se suele creerLo que ocurre en la práctica
1. Un modelo más grande y más caro siempre responde mejor.Muchas tareas simples pueden resolverse igual de bien con modelos más pequeños y baratos. Pagar más tiene sentido si la evaluación demuestra una mejora que justifica el costo.
2. Una versión nueva del modelo siempre supera a la anterior.No necesariamente. A veces rinde peor en una tarea específica, porque cambió la forma en que sigue instrucciones o usa herramientas.
3. El resultado, bueno o malo, depende sobre todo del modelo.Muchas veces la causa está alrededor: un catálogo desactualizado, una herramienta que falla, instrucciones ambiguas o límites mal configurados. Y cambiar de modelo no garantiza repetir un buen resultado.
4. Un buen puntaje en rankings públicos asegura que funcionará en mi empresa.Esos rankings miden tareas generales. No conocen sus clientes, sus procesos, su catálogo ni sus restricciones. Eso solo puede medirlo una evaluación propia.

Vale la pena detenerse en el segundo punto. Si una versión nueva rinde peor, muchas veces es porque el sistema fue ajustado al modelo anterior: sus instrucciones, las herramientas que utiliza o incluso sus límites de tiempo y extensión. Por eso, comparar modelos de forma aislada puede llevar a conclusiones equivocadas: lo que importa es cuál funciona mejor dentro del sistema y para la tarea que necesitamos resolver.

Preguntas que deberías hacerle a tu proveedor o a tu propio equipo

No necesitas entender en detalle cómo funciona un modelo de lenguaje para exigir una buena evaluación. Puedes empezar con cuatro preguntas:

1. ¿Con qué casos reales se probó el sistema?. 2. ¿Quién definió la pauta y qué criterios contiene?
La definición de “buena respuesta” no debería quedar únicamente en manos del equipo técnico. Áreas como ventas, marketing, operaciones, servicio al cliente o compliance pueden tener criterios igual o más importantes.

3. Cuando se cambia algo (como un modelo, una herramienta o una instrucción) ¿se vuelve a medir?
Cada cambio puede mejorar algunas respuestas y empeorar otras. Sin volver a evaluar, simplemente no lo sabemos.

4. ¿Alguien revisa manualmente una muestra de los resultados?
Automatizar la evaluación permite escalar, pero la revisión humana permite comprobar que estamos midiendo lo correcto.

Un asistente de IA que no se mide sigue siendo, en buena medida, una promesa. Con un conjunto de preguntas representativas, una pauta clara y una evaluación que se repite cada vez que el sistema cambia, podemos saber dónde falla y si una nueva versión realmente lo mejoró. Esa es, quizás, la diferencia entre una demo que impresiona y un sistema de IA en el que una empresa puede confiar.

Compartir: