Agentes virtuales de energía | Pasos para crear chatbots

Agentes virtuales de energía | Pasos para crear chatbots

Hoy hablaremos sobre Power Virtual Agents , la forma en que Microsoft crea chatbots que puede implementar en su sitio web y equipos. Puedes ver el video completo de este tutorial en la parte inferior de este blog .

Lo poderoso de Power Virtual Agents es que le permite crear chatbots sin usar el aprendizaje automático o matemáticas y lingüística complejas porque Microsoft hace el trabajo por usted. Todo lo que tienes que hacer es darle el contenido y los recursos para digerir.

Tabla de contenido

Cómo crear chatbots en Power Virtual Agents

Comencemos abriendo la página de Power Virtual Agents.

Agentes virtuales de energía |  Pasos para crear chatbots

Para crear un nuevo chatbot, haga clic en el ícono Bots en la parte superior derecha y luego haga clic en el botón New bot .

Agentes virtuales de energía |  Pasos para crear chatbots

Llamemos a este bot el Bot de preguntas frecuentes de Loan Helper , seleccione el idioma inglés en el menú desplegable y haga clic en Crear .

Agentes virtuales de energía |  Pasos para crear chatbots

Similar a Power Apps, debe proporcionar todo para la creación real. Por ejemplo, cuando está creando aplicaciones basadas en modelos , lleva un tiempo porque necesita crear todas las entidades y conectores detrás de él. Está haciendo algo muy similar si ves esta pantalla.

Agentes virtuales de energía |  Pasos para crear chatbots

Todavía se está construyendo en el fondo. Entonces, lo que podemos hacer es comenzar a explorar haciendo clic en los Temas en la esquina superior izquierda.

Agentes virtuales de energía |  Pasos para crear chatbots

Esto es lo que le dice a Power Virtual Agents qué hacer cuando alguien dice frases desencadenantes y luego lanza las respuestas.

Agentes virtuales de energía |  Pasos para crear chatbots

Por ejemplo, tenemos la frase desencadenante, "¿Cuándo está cerrado?" Hay cuatro iteraciones o versiones de esta frase desencadenante que alguien puede decir.

Agentes virtuales de energía |  Pasos para crear chatbots

Si hacemos clic en Lección 1: un tema simple , nuestros Power Virtual Agents nos dicen cómo se ve el flujo de trabajo.

Agentes virtuales de energía |  Pasos para crear chatbots

Si alguien dice una de estas frases desencadenantes, enviamos un mensaje que dice: "Estoy feliz de ayudar con el horario de la tienda", seguido de otro mensaje que le informa el horario de la tienda.

Agentes virtuales de energía |  Pasos para crear chatbots

Además, hay frases desencadenantes más complejas que podemos hacer. Por ejemplo, si hacemos clic en “Cuál es el mejor producto para mí”, ya no se trata de una comunicación unidireccional, sino de dos vías.

Agentes virtuales de energía |  Pasos para crear chatbots

A continuación, hagamos clic en Lección 4: un tema con una condición, variables y una entidad personalizada .

Similar al primer ejemplo, mostrará lo que dirá el chatbot si alguien menciona una de las frases desencadenantes a continuación.

El chatbot preguntará "¿Te ves a ti mismo como un usuario doméstico, un jugador o un usuario comercial?" Luego, la persona que está chateando con el chatbot debe seleccionar entre las opciones.

Agentes virtuales de energía |  Pasos para crear chatbots

Una vez que se ha seleccionado una opción, hay diferentes árboles de opciones que se unen y, en algún momento, puede volverse muy complicado.

Agentes virtuales de energía |  Pasos para crear chatbots

Agentes virtuales de energía |  Pasos para crear chatbots

Probar las frases desencadenantes en Power Virtual Agents

Probemos uno de los factores desencadenantes escribiendo "¿Cuál es el mejor producto para mí?"

Como podemos ver, lanza la respuesta “¿Te ves como un usuario doméstico, un jugador o un usuario empresarial?” Cuando seleccionamos Usuario doméstico, el flujo de trabajo sigue y sigue.

En este caso, podemos iniciar un flujo de trabajo, acceder a una API de terceros y realizar una solicitud HTTP . Básicamente, podemos hacer cualquier cosa que necesitemos, pero se está complicando un poco.

Agentes virtuales de energía |  Pasos para crear chatbots

Teniendo en cuenta estos puntos, convirtamos la página de preguntas frecuentes de Sundae en una ventana de chat. La página de preguntas frecuentes de esta compañía de préstamos es donde la gente suele hacer un montón de preguntas frecuentes. Este es solo un ejemplo, pero definitivamente puede elegir otro sitio web público que también tenga una página de preguntas frecuentes.

Agentes virtuales de energía |  Pasos para crear chatbots

Cuando alguien se comunica con nosotros en este sitio web, el chatbot es lo suficientemente inteligente como para conocer todas estas preguntas y debería poder responderlas en consecuencia. Por ejemplo, si alguien escribe "¿Cómo gana dinero Sundae?", el chatbot debería responder con la respuesta a continuación.

Agentes virtuales de energía |  Pasos para crear chatbots

Responder diferentes versiones de la misma pregunta

Sin embargo, puede haber diferentes versiones de esto, como ¿ Cómo se gana dinero ?, ¿Cómo cobra Sundae las tarifas ? o ¿Cómo cobra Sundae las tarifas ?

Todos estos son realmente la misma pregunta; por lo tanto, necesitamos un sistema que sea lo suficientemente inteligente como para digerir todas estas preguntas frecuentes. Luego, debemos hacer que las frases desencadenantes sean lo suficientemente amplias para que si alguien dice variaciones de esta pregunta, la respuesta siga siendo la misma.

Eso es exactamente lo que haremos volviendo a Power Virtual Agents. Con la función Sugerir temas , podemos decirle a Power Virtual Agents que tomen nuestra página elegida y luego creen todos los temas de la página de preguntas frecuentes de Sundae.

Agentes virtuales de energía |  Pasos para crear chatbots

Haga clic en Agregar y luego en el botón Inicio .

Agentes virtuales de energía |  Pasos para crear chatbots

Agentes virtuales de energía |  Pasos para crear chatbots

Esta vez, los Power Virtual Agents están analizando todas estas preguntas frecuentes al determinar cuáles son las preguntas y cuáles las respuestas. También para generar las diferentes versiones de estas preguntas que alguien puede hacer. Por lo tanto, puede tardar varios minutos en completarse.

Agentes virtuales de energía |  Pasos para crear chatbots

Una vez analizado, podemos ver que tenemos 35 temas sugeridos, y todos estos temas están relacionados con la página de preguntas frecuentes.

Agentes virtuales de energía |  Pasos para crear chatbots

Para implementar la respuesta, haga clic en Agregar a temas existentes y luego haga clic en "¿Qué es Sundae?" enlace para ver el flujo de trabajo real.

Agentes virtuales de energía |  Pasos para crear chatbots

Entonces, si alguien pregunta "¿Qué es Sundae?" lanza este mensaje que es exactamente el mismo que aparece en la página de preguntas frecuentes.

Agentes virtuales de energía |  Pasos para crear chatbots

Lo siguiente que debe hacer es cargar todos los temas sugeridos que obtuvimos de la página de preguntas frecuentes en los temas existentes .

Seleccione todo haciendo clic en el botón de opción junto al Nombre y luego haga clic en Agregar a temas .

Agentes virtuales de energía |  Pasos para crear chatbots

Una vez hecho esto, vamos a Temas existentes . Ahora tenemos 47 de ellos, que es mucho. Entonces, solo cambiemos a "¿Cómo gana dinero Sundae?" como ejemplo y actualice la página.

Para demostrarlo, probemos escribiendo "¿Cómo gana dinero Sundae?" Podemos ver la respuesta, y si volvemos a la página de preguntas frecuentes, la respuesta es la misma.

Agentes virtuales de energía |  Pasos para crear chatbots

Agentes virtuales de energía |  Pasos para crear chatbots

Power Virtual Agents es lo suficientemente inteligente como para determinar qué es una pregunta y qué es una respuesta, y enviarla al chat. Otra cosa interesante de Power Virtual Agents es que también hay análisis detrás.

Por ejemplo, si alguien selecciona No para la pregunta "¿Eso respondió a su pregunta?", sabrá que probablemente no fue una respuesta suficiente, por lo que es posible que desee cambiar su respuesta en el desglose del tema real.

Agentes virtuales de energía |  Pasos para crear chatbots

Probemos con otro ejemplo escribiendo "¿Cómo ganas dinero?"

Como podemos ver, el chatbot aclara dando diferentes opciones como ¿ Cómo gana dinero Sundae? , Lección 3: un tema con una condición, variables y una entidad predefinida y Ninguno de estos .

Agentes virtuales de energía |  Pasos para crear chatbots

Si seleccionamos ¿Cómo se gana dinero ?, nos lleva de nuevo a la misma respuesta. Por lo tanto, si hay alguna variación, es lo suficientemente inteligente como para identificar que podría significar una, dos o tres preguntas y luego verifica.

Agentes virtuales de energía |  Pasos para crear chatbots

Podemos hacer algo completamente diferente y continuar, pero nuevamente obtenemos el mismo tipo de cosas donde dos preguntas son bastante similares y aún encuentra esa respuesta particular a la pregunta.


Formularios emergentes de Power Apps para una experiencia de usuario interactiva
Documentación y flujo de procesos comerciales de Power Apps
Aplicaciones basadas en modelos de Power Apps: mapas del sitio y cómo funcionan

Conclusión

En resumen, puede usar Power Virtual Agents para crear chatbots para colocar en su sitio web, mensajes de Teams, mensajería de Facebook y en cualquier lugar que se le ocurra.

Esto se hace usando frases desencadenantes y respuestas. Por supuesto, una forma rápida de tener esto en su sitio web es si tiene una página de preguntas frecuentes. Puede obtener un chatbot bastante bueno si su página de preguntas frecuentes está muy bien hecha.

Mis mejores deseos,

Enrique Habib


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber