Componentes de Power Virtual Agents

Completado

Cuando crea bots de chat con Power Virtual Agents, crea y edita temas. Los temas son rutas de conversación discretas que, cuando se usan juntas dentro de un solo bot de chat, permiten a los usuarios tener una conversación con un chatbot que se siente natural y fluye apropiadamente. Crear un bot de chat con Power Virtual Agents es fácil con el lienzo de creación sin código, y hay varias formas de administrar cómo interactúan los temas, cómo desea que fluya la conversación y la sensación que debería ofrecer. También es fácil probar el bot de chat sin tener que implementarlo por completo cada vez que realiza un pequeño cambio. También hay temas de lecciones que le guían a través de la creación de temas, desde escenarios simples hasta complejos, así como temas del sistema predeterminados. También puede elegir qué idioma desea que use su bot de chat.

Temas

En Power Virtual Agents, un tema define cómo se desarrolla una conversación de bot de chat. Puede crear temas personalizando las plantillas proporcionadas, crear nuevos temas desde cero u obtener sugerencias de los sitios de ayuda existentes.

Un tema tiene frases desencadenadoras, que son frases, palabras clave o preguntas que es probable que escriba un usuario y que estén relacionadas con un problema específico, y nodos de conversación, que son los que se usan para definir cómo debe responder y qué debe hacer un bot de chat.

La inteligencia artificial usa la comprensión del lenguaje natural para analizar lo que un cliente escribe realmente y luego encontrar el nodo o la frase desencadenadora más apropiados.

Por ejemplo, un usuario puede escribir "Horario de apertura" en su bot de chat; la IA podrá hacer coincidir eso con el tema horario comercial y comenzar una conversación que pregunte en qué tienda está interesado el cliente y luego mostrarle el horario de apertura de la tienda.

Puede ver cómo funciona la conversación del bot de chat en la práctica probándola en el panel Probar bot de chat. Esto le permite ajustar el tema hasta que esté listo para implementarlo sin tener que salir del portal de Power Virtual Agents.

Usar temas del sistema y de ejemplo

Cuando crea un bot de chat, se crean automáticamente varios temas para usted.

Four lesson topics and a number of system topics are in the Topics list

Son:

  • Cuatro Temas de usuario previamente completados que se titulan como lecciones. Estos temas de lecciones se pueden usar para ayudarle a comprender formas simples y complejas de usar los nodos para crear conversaciones de bots de chat.

  • Varios Temas del sistema. Estos son temas previamente completados que probablemente necesite durante una conversación de bot de chat. Le recomendamos que los guarde y los use hasta que se sienta cómodo con la creación de una conversación de bot de chat de extremo a extremo.

Puede editar los dos tipos de temas de la misma manera que para los temas que crea; sin embargo, no puede eliminarlos.

Entidades

Una gran parte de las conversaciones de bot de chat en Power Virtual Agents es la comprensión del lenguaje natural, que es la capacidad de IA para comprender la intención de un usuario. Por ejemplo, el reconocimiento del lenguaje natural entra en juego cuando un usuario escribe "Intenté usar mi tarjeta de regalo, pero no funciona" y el bot de chat le dirige al tema relacionado con las tarjetas de regalo que no funcionan, incluso si esa frase exacta no se incluye como frase desencadenadora.

Un aspecto fundamental del reconocimiento del lenguaje natural es identificar las entidades que se utilizan en un cuadro de diálogo de usuario. Una entidad puede verse como una unidad de información que representa un determinado tipo de tema del mundo real, como un número de teléfono, código postal, ciudad o el nombre de una persona.

Entidades predefinidas

De entrada, Power Virtual Agents incluye un conjunto de entidades previamente creadas, que representan la información más utilizada en los diálogos del mundo real, como la edad, los colores, los números y los nombres.

Con el conocimiento concedido por las entidades, un bot de chat puede reconocer inteligentemente la información pertinente a partir de la entrada de un usuario y guardarla para su uso posterior.

Entidades personalizadas

Las entidades prediseñadas cubren tipos de información de uso común, pero en algunas ocasiones, como cuando se crea un chatbot que tiene un propósito específico, deberá enseñar al modelo de reconocimiento del lenguaje del bot de chat algunos conocimientos específicos del dominio.

Acciones

Puede habilitar su bot de chat para realizar una acción llamando a un flujo de Microsoft Power Automate. Los flujos pueden ayudarle a automatizar actividades o llamar a sistemas back-end. Por ejemplo, puede utilizar flujos con autenticación de usuario final para recuperar información sobre un usuario después de iniciar sesión.

Puede llamar a los flujos desde dentro de los temas, como un nodo Llamar a una acción discreto. Puede usar los flujos que se han creado en su entorno de Power Apps o bien crear un flujo desde dentro del lienzo de creación de Power Virtual Agents.

Importante

Solo se puede llamar a un flujo desde un tema ubicado en el mismo entorno de Microsoft Dataverse que el bot de chat. Los flujos también deben estar en una solución en Power Automate. Puede mover flujos a soluciones para que se muestren en el lienzo de creación.

Los flujos suelen utilizar variables para introducir y generar información. Las variables se pueden usar en otros nodos dentro del tema.

Publicación

Con Power Virtual Agents, puede publicar bots de chat para interactuar con sus clientes en múltiples plataformas o canales. Estos incluyen sitios web activos, aplicaciones móviles y plataformas de mensajería como Microsoft Teams y Facebook.

Tras haber publicado en al menos una ocasión, podrá conectar su bot de chat a canales adicionales.

Cada vez que desee actualizar su bot de chat, vuelva a publicarlo desde la propia aplicación Power Virtual Agents. Se actualizará el bot de chat en todos los canales en los que haya insertado o conectado su bot de chat.

También puede configurar un bot de chat de Power Virtual Agents para proporcionar funcionalidades de autenticación, de modo que los usuarios puedan iniciar sesión con cualquier proveedor de identidades OAuth2, como Azure Active Directory (Azure AD), una cuenta Microsoft o Facebook.