Ejercicio: Usar el modelo de extracción de entidades precompilado de Power Automate
En este ejercicio, creará un flujo de nube de Power Automate que se desencadena con la entrada de correos electrónicos nuevos y luego procesará los mensajes extrayendo entidades.
Según los resultados, si una de las entidades reconocidas es una URL, recibirá una notificación de Microsoft Teams para informarle de que ese correo electrónico es una amenaza potencial. El equipo de seguridad de TI debe confirmar si el vínculo es legítimo y si se puede considerar seguro el correo electrónico o debe ponerse en cuarentena.
Introducción
En su calidad de modelo precompilado, la extracción de entidades está lista para usarse y no requiere entrenamiento. Puede crear un flujo de nube de Power Automate y luego agregarle la acción de extracción de entidades de AI Builder.
Sin embargo, para hacer este ejercicio, aprovechará una plantilla de Power Automate para empezar.
En Estudio de Power Automate, vaya a la sección Plantillas y busque extracción de entidades. Seleccione el icono de la plantilla Extraer entidades de correos electrónicos recibidos mediante AI Builder.
Asegúrese de que todas las conexiones requeridas estén vinculadas a su cuenta de correo electrónico. Si es necesario, cree la conexión seleccionando Crear.
Una vez que se haya creado la conexión, seleccione Continuar.
Guarde el flujo.
Revisar las acciones de flujo
La plantilla ha generado un flujo de nube que se desencadena al llegar un correo electrónico; luego procesa dicho correo electrónico extrayendo las entidades.
Familiarícese con las distintas acciones secuenciales contenidas en el nuevo flujo, de la siguiente manera:
El desencadenamiento hará que se supervise la bandeja de entrada de la cuenta de la conexión que ha seleccionado.
Para garantizar que ninguna etiqueta HTML interfiera con el proceso de extracción de entidades, el sistema convertirá el contenido del mensaje (Cuerpo) de HTML a texto sin formato.
Suponiendo que el mensaje esté en inglés, el modelo de extracción de entidades procesará los primeros 5000 caracteres (limitación del modelo) del texto convertido.
Los resultados se convierten en una tabla HTML para que pueda revisarlos cuando pruebe el flujo.
Procesar los resultados
La acción de extracción de entidades devuelve una serie de resultados que consisten en la lista de entidades detectadas con información detallada, como:
Tipo: qué tipo de entidad se ha detectado.
startIndex y longitud: indicación de la posición y longitud de la parte de texto a la que pertenece la entidad.
Valor: la parte extraída del texto que representa la entidad.
Puntuación: nivel de confianza de esta entidad detectada.
Este escenario se centra en un tipo de entidad: URL. Por lo tanto, el siguiente procedimiento filtrará los resultados para continuar y enviar la notificación solo cuando se detecte esa entidad.
Agregue una acción de matriz de filtro para mantener solo el tipo de entidad URL.
Agregue una acción de condición para continuar solo si queda al menos un elemento en la matriz filtrada.
Cuando la condición sea válida, publique una notificación en Teams.
Probar el flujo
El último paso consiste en confirmar que el flujo procese los correos electrónicos entrantes como se esperaba y envíe una notificación de Teams si hay una dirección URL en un mensaje de correo electrónico recibido.
Para probar el flujo, siga estos pasos:
Guarde el flujo.
Confirme que el flujo esté activo. Seleccione Activar si está disponible.
En Outlook, envíese a sí mismo (o a la dirección de correo electrónico supervisada) un mensaje que contenga distintas oraciones y elementos. Para el primer escenario de prueba, incluya un vínculo a un sitio web en el mensaje de correo electrónico.
En Teams, confirme que ha recibido una notificación para este correo electrónico.
Para el segundo escenario de prueba, cree un mensaje de correo electrónico nuevo que no contenga un vínculo a un sitio web. No se recibe una notificación de Teams.
Para dejar de procesar los correos electrónicos entrantes, desactive el flujo.