Prueba e iteración del agente integrado

Completado

Después de publicar tu agente mediante los pasos descritos en las unidades anteriores, las pruebas continuas y la supervisión ayudan a garantizar que el agente funcione de manera confiable para los usuarios. Esta unidad se centra en las estrategias posteriores a la implementación, la solución de problemas comunes y la supervisión del agente a lo largo del tiempo.

Pruebas más allá del área de juegos de Foundry

El área de juegos de Foundry es valiosa para las pruebas de desarrollo, pero no simula la experiencia publicada completa. Después de publicarlo, pruebe el agente en Microsoft Teams para comprobar lo siguiente:

  • La interfaz de usuario de Teams representa las respuestas correctamente
  • Los flujos de autenticación funcionan según lo previsto
  • Los tiempos de respuesta son aceptables en producción
  • La identidad del agente declarado tiene los permisos necesarios.

Prueba con varios usuarios

Haga que los colegas pongan a prueba al agente para detectar problemas que podría pasar por alto. Diferentes usuarios expresan preguntas de manera diferente, y nuevas perspectivas identifican respuestas confusas. Las pruebas en diferentes clientes de Teams (escritorio, web, móvil) también pueden revelar problemas específicos de la plataforma.

Escenarios comunes de solución de problemas

Cuando surgen problemas, estos escenarios y resoluciones comunes pueden ayudar a:

El agente no responde en Teams

Causas posibles:

  • Azure Bot Service no se está ejecutando
  • Bot Service configuración es incorrecta
  • Problemas de red entre Teams y el agente

Resolución:

  1. Compruebe que el recurso Bot Service existe en el Azure portal.
  2. Compruebe Bot Service registros para ver si hay errores.
  3. Confirme que el agente está publicado y que el paquete se cargó correctamente.

Las herramientas funcionan en Foundry, pero se produce un error en Teams

Causa posible: La identidad del agente publicado no tiene los permisos necesarios.

Resolución:

  1. Busque la identidad del agente publicado en el portal de Foundry.
  2. En el portal de Azure, busque los recursos a los que acceden las herramientas.
  3. Asigne los roles de RBAC adecuados a la identidad del agente publicado.

Los usuarios no pueden encontrar el agente

Causas posibles:

  • Ámbito de publicación incorrecto seleccionado
  • Aprobación administrativa pendiente (para el ámbito de la organización)
  • Las directivas de inquilino bloquean las aplicaciones personalizadas

Resolución:

  • Para el ámbito compartido: comparta el vínculo directo con los usuarios.
  • Para el ámbito de la organización: compruebe la aprobación del administrador en el Microsoft 365 admin center.
  • Consulte la configuración del tenant respecto a los permisos de aplicaciones personalizadas.

Tiempos de respuesta lentos

Causas posibles:

  • Instrucciones complejas del agente que requieren procesamiento extendido
  • Herramientas que consultan grandes conjuntos de datos
  • Latencia de red

Resolución:

  • Simplifique las instrucciones del agente siempre que sea posible.
  • Optimización de las configuraciones de herramientas.
  • Pruebe desde diferentes ubicaciones de red para aislar problemas de red.

Supervisión de agentes publicados

Después de la implementación, la supervisión continua ayuda a identificar los problemas antes de que los usuarios los notifiquen:

Comprobar métricas de Foundry

El portal de Foundry proporciona métricas para los agentes publicados:

  • Volumen y patrones de solicitud
  • Tiempos de respuesta
  • Tasas de error
  • Estadísticas de invocación de herramientas

Revise estas métricas periódicamente para detectar tendencias que indican problemas.

Revisión de la herramienta Application Insights

Si ha configurado la integración de Application Insights, puede hacer lo siguiente:

  • Seguimiento de conversaciones individuales
  • Análisis de patrones de error
  • Medición de la latencia de un extremo a otro
  • Configuración de alertas para anomalías

Recopilación de comentarios de los usuarios

Establecer canales para que los usuarios notifiquen problemas:

  • Crear un canal de Teams o una dirección de correo electrónico para los comentarios del agente
  • Revisar periódicamente los comentarios para identificar problemas comunes
  • Uso de comentarios para priorizar las mejoras del agente

Iteración en su agente

Cuando las pruebas revelen problemas o reciba comentarios de los usuarios, actualice su agente en el portal de Foundry y vuelva a publicarlo siguiendo el mismo proceso descrito en la unidad de publicación. En el caso de las implementaciones de ámbito de la organización, compruebe las directivas del inquilino para determinar si las actualizaciones requieren nueva aprobación.

Sugerencia

Mantenga una lista de verificación de pruebas específica para su agente. Documente los escenarios clave que pruebe antes de cada versión para garantizar una calidad coherente.