Formació
Mòdul
Trabajar con entidades y variables en Microsoft Copilot Studio - Training
Aprenda a trabajar con entidades y variables.
Aquest navegador ja no s’admet.
Feu l’actualització al Microsoft Edge per aprofitar les característiques més recents, les actualitzacions de seguretat i l’assistència tècnica.
El llenado de ranuras está relacionado con el uso de entidades que permiten a un agente adquirir y usar información más fácilmente al identificarla y extraerla de la consulta del usuario.
Un agente normalmente necesita varios datos de un usuario para realizar su trabajo. Para obtener esta información, normalmente se formulan preguntas separadas, una para cada dato que necesita el agente. Cuando usa entidades en sus preguntas, Copilot Studio detecta la información requerida y omite las preguntas donde la información podría identificarse en la consulta del usuario desencadenante.
Por ejemplo, cuando un usuario pregunta: Me gustaría pedir 3 camisetas azules grandes
La Comprensión del lenguaje natural (NLU) de Copilot Studio puede comprender inmediatamente:
El agente puede entonces saltarse preguntas innecesarias. Si faltan algunos datos, por ejemplo, Tamaño, formula las preguntas sin respuesta antes de seguir adelante. El llenado de espacios permite que su agente adquiera y use información más fácilmente y reduce la cantidad de preguntas que necesita hacer.
Primero de definir qué entidades desea utilizar y sus tipos.
Copilot Studio proporciona varias entidades integradas para los casos de uso más comunes, como Correo electrónico, Fecha y hora, Nombre de la persona, Número de teléfono, Color, País, Ciudad, Número, Dinero y más.
Las entidades integradas son poderosas ya que pueden manejar muchas variaciones de la forma que puede tomar una información. Por ejemplo, al usar Dinero en una conversación, el usuario puede ingresar un valor como "100 $" o "cien dólares" o "100 dólares". El modelo NLU en Copilot Studio deduce que se trata de un valor monetario de 100 dólares.
Propina
Independientemente de cómo se introduzcan los valores, siempre que se soliciten con preguntas en su flujo de conversación, se almacenarán en variables que podrá reutilizar.
También puede definir sus propias entidades personalizadas, como Tipo de artículo del ejemplo anterior. Las entidades personalizadas pueden ser de dos tipos:
El uso de entidades simplifica su vida al permitir a Copilot Studio recopilar información de forma más inteligente a partir de las consultas de los usuarios. Más importante aún, mejora la vida de los usuarios, ya que las entidades pueden encontrar y almacenar información de las consultas de los usuarios y luego hacer que esa información esté disponible más adelante en la conversación. Las entidades mejoran la experiencia del usuario (hacen que su agente parezca más inteligente) y usarlas siempre que sea posible es definitivamente una buena práctica.
Puede agregar sinónimos a valores de entidades de lista cerrada para expandir manualmente la lógica de coincidencia para cada elemento de la lista de la entidad. Por ejemplo, en el elemento "senderismo", puede agregar "senderismo de montaña" y "montañismo" como sinónimos.
Propina
Para cada entidad de la lista cerrada, también puede activar la coincidencia inteligente.
Smart Matching es parte de la inteligencia respaldada por el modelo agente's NLU. Con esta opción habilitada, agente interpreta la entrada del usuario utilizando lógica difusa, basándose en los elementos enumerados en la entidad.
En particular, agente corrige automáticamente los errores ortográficos y amplía su lógica de coincidencia semánticamente. Por ejemplo, agente puede hacer coincidir automáticamente "softbol" con"béisbol" .
A veces, la extracción de entidades a partir de una consulta de usuario puede llevar a confusión al modelo NLU, sobre todo cuando en la consulta de usuario aparecen varias entidades del mismo tipo.
Por ejemplo, si un usuario dice: "¿puedes traer 2 toallas y 1 almohada a la habitación 101"?
Usando el la entidad Número incorporada se confundiría entre 2, 1 y 101. Para evitar esta confusión, puede definir las siguientes entidades de expresión regular:
Para conjuntos de datos grandes o en evolución (por ejemplo, una lista de productos o clientes), en lugar de utilizar entidades de Copilot Studio de lista cerrada, es posible que desee comprobar las fuentes externas. Debe pasar la expresión del usuario al servicio externo mediante un flujo de nube de Power Automate.
Su lógica tema puede validar la precisión del resultado (o pedirle al usuario que lo valide) antes de avanzar en la conversación.
Dataverse es un buen candidato para almacenar dichos datos, ya que tiene una capacidad de Búsqueda de Dataverse que admite coincidencias aproximadas para devolver los mejores resultados junto con una puntuación de confianza. Incluso si busca con una frase completa, puede recuperar posibles coincidencias.
Propina
Para revisar una implementación de muestra, consulte Devolver una lista de resultados.
Formació
Mòdul
Trabajar con entidades y variables en Microsoft Copilot Studio - Training
Aprenda a trabajar con entidades y variables.
Documentació
Procedimientos recomendados de la creación de temas - Microsoft Copilot Studio
Orientación y procedimientos recomendados para la creación de temas en Microsoft Copilot Studio.
Utilice el editor de código en temas. - Microsoft Copilot Studio
Descripción general del editor de código en un tema y cómo usarlo para escribir y editar un tema en YAML.
Procedimientos recomendados con frases desencadenadoras - Microsoft Copilot Studio
Instrucciones y procedimientos recomendados para frases desencadenadoras de temas en Microsoft Copilot Studio.