Saltar al contenido principal

Pruebas y Depuracion

Lo que aprenderas
  • Como usar el boton Debug para probar pre-acciones
  • Como probar tu agente en una conversacion en vivo
  • Como usar niveles de log y logs para diagnosticar problemas

Antes de conectar tu agente de IA a un canal de produccion, es importante probarlo a fondo. AutoTalk proporciona varias herramientas para pruebas y depuracion de agentes en diferentes niveles.

Depurar pre-acciones

Si tu agente LLM usa pre-acciones (configuradas en la pestana Actions), puedes probarlas sin ejecutar una conversacion completa:

  1. Abre el agente y ve a la pestana Actions.
  2. Haz clic en el boton Debug all.
  3. AutoTalk ejecuta cada paso de pre-accion en secuencia y te muestra el resultado de cada uno, incluyendo cualquier dato producido o error encontrado.

Esto te permite verificar que cada paso funciona correctamente antes de que el agente entre en operacion. Si un paso falla, puedes corregirlo y hacer clic en Debug all nuevamente de inmediato.

Probar con conversaciones en vivo

La manera mas realista de probar un agente es asignarlo a un canal y enviarle mensajes como lo haria un cliente:

  1. Asigna el agente a un canal de prueba (o un numero/cuenta secundaria que controles).
  2. Envia mensajes a ese canal desde un telefono personal o navegador.
  3. Observa como el agente responde en la bandeja de entrada de AutoTalk.
  4. En la vista de conversacion, busca el interruptor del bot -- esto te permite habilitar o deshabilitar el agente por conversacion. Usalo para alternar entre respuestas automatizadas y manuales durante las pruebas.

Que probar

  • Preguntas comunes: Haz los tipos de preguntas que tus clientes reales hacen con mas frecuencia.
  • Casos extremos: Intenta preguntas ambiguas, fuera de tema o de multiples partes para ver como las maneja el agente.
  • Pruebas de limites: Pregunta sobre temas que el agente deberia rechazar (para verificar que tus mensajes del sistema establecen barreras adecuadas).
  • Uso de herramientas: Si el agente tiene herramientas configuradas, activa escenarios que deberian causar llamadas a herramientas y verifica los resultados.
  • Conversaciones largas: Continua una conversacion durante muchos intercambios para verificar que el contexto se mantiene y que el agente no pierde el hilo.

Usar niveles de log para depuracion

Cada agente tiene una configuracion de Log Level en su formulario de configuracion. Durante pruebas y depuracion, establecelo en un nivel de verbosidad mas alto para capturar mas detalles sobre lo que el agente esta haciendo internamente.

Una vez que el agente este estable y en produccion, puedes reducir el nivel de log para disminuir el ruido y el uso de almacenamiento. Consulta Ver Logs para detalles sobre donde encontrar y leer los logs.

Problemas comunes y soluciones

ProblemaCausa posibleSolucion
El agente da informacion imprecisaLos mensajes del sistema son muy vagos o faltan datos claveAgrega detalles mas especificos a los mensajes del sistema en la pestana Messages
El agente no usa sus herramientasLas descripciones de herramientas son poco claras o la eleccion de herramienta esta mal configuradaRevisa las descripciones de herramientas en la pestana Tools y asegurate de que la eleccion de herramienta este en "auto"
Las respuestas son muy largas o divaganLa temperatura es muy alta o el maximo de tokens no esta definidoReduce la temperatura en la pestana General y establece un limite de tokens
El agente responde sobre temas que deberia evitarFaltan barreras en los mensajes del sistemaAgrega instrucciones explicitas de "no hagas" a los mensajes del sistema
Las pre-acciones fallan silenciosamenteUn paso tiene configuracion incorrectaUsa el boton "Debug all" en la pestana Actions para identificar el paso que falla
El agente no responde en absolutoEl agente no esta asignado al canal, o el interruptor del bot esta desactivadoVerifica la asignacion del canal y confirma que el interruptor del bot este habilitado en la conversacion
tip

Aumenta el nivel de log durante el desarrollo activo y las pruebas para que puedas ver todos los detalles de cada interaccion. Una vez que el agente este funcionando bien, reduce el nivel de log para mantener tus logs manejables.

Proximos pasos