Compartir vía


Formular una pregunta

Un nodo de Pregunta solicita información al usuario y almacena su respuesta en una variable para usarla más adelante en la conversación.

El nodo le permite elegir el tipo de información para recopilar, como una respuesta de opción múltiple, una entidad prediseñada o una entidad personalizada. Las propiedades de comportamiento de las preguntas permiten controlar el comportamiento del nodo, como qué hacer cuando el usuario introduce una respuesta no válida.

Como los nodos de Mensaje, los nodos de Pregunta pueden incluir imágenes, vídeos, tarjetas, respuestas rápidas y variaciones de mensajes. Para obtener más información, consulte Enviar un mensaje.

Propina

Cambie el nombre de los nodos para que sea más fácil identificarlos. Seleccione el campo de nombre del nodo para actualizar el nombre directamente, o seleccione el icono Más () del nodo y seleccione Renombrar desde el menú. También puede renombrar nodos en el editor de código.

No es posible cambiar el nombre de los nodos Gatillo y nodos Ir al paso.

Los nombres de nodo pueden tener hasta 500 caracteres de largo.

Requisitos previos

Agregar un nodo de pregunta

  1. Seleccione el icono Agregar nodo debajo del nodo bajo el cual desea agregar un nuevo nodo y luego seleccione Formular una pregunta. Aparece un nodo de Pregunta en blanco.

    Captura de pantalla de un nuevo modo de Pregunta con campos para introducir un mensaje, establecer el tipo de datos a recopilar y seleccionar una variable para almacenar la respuesta del usuario

  2. En el cuadro de mensaje, introduzca la pregunta que desea formular.

  3. En Identificar, expanda la lista y seleccione el tipo de información que el agente debe identificar en la respuesta del usuario. Puede seleccionar una entidad existente o crear una nueva, en caso necesario. Aprenda a usar entidades en una conversación.

    Dependiendo de la opción Identificar que haya seleccionado, es posible que haya más propiedades para establecer.

    Por ejemplo, para Opciones de selección múltiple, introduzca las opciones que el usuario puede seleccionar en Opciones para el usuario. Durante una conversación, cada opción aparece como un botón de selección múltiple, pero los usuarios también pueden escribir su respuesta.

  4. Seleccione el nombre de la variable predeterminada en Guardar respuesta del usuario como para abrir el panel Propiedades de la variable y cambiar el nombre a algo significativo, como NombreCliente o FechaReserva.

    Para elegir una variable diferente o crear una nueva, seleccione > para abrir el panel Seleccionar una variable.

  5. Para personalizar el comportamiento del nodo Pregunta, configure las propiedades de la pregunta.

Configurar las propiedades de las preguntas

El panel de Propiedades de la pregunta es donde puede ajustar comportamientos como indicaciones, validaciones e interrupciones.

  1. Para abrir el panel Propiedades de la pregunta, seleccione el icono Más ( ...) del nodo Pregunta y, a continuación, seleccione Propiedades.

  2. En el panel Propiedades de la pregunta, seleccione la categoría deseada:

Configurar el comportamiento de la pregunta

Las propiedades de comportamiento de la pregunta le permiten controlar si el copiloto puede omitir la pregunta y cómo responde a una respuesta no válida.

Comportamiento de omisión

El comportamiento de omisión determina lo que debe hacer el agente si la variable del nodo de pregunta ya tiene un valor anterior en la conversación.

  • Permitir que se omita la pregunta: omite la pregunta si la variable tiene un valor.
  • Preguntar cada vez: formule la pregunta incluso si la variable tiene un valor.

Volver a preguntar

Volver a preguntar: define cómo debe reaccionar el agente si no obtiene una respuesta válida del usuario. Puedes decirle que lo intente de nuevo una, dos veces o que siga adelante sin obtener una respuesta. Para personalizar lo que hace el agente cuando se desplaza, configure las propiedades en No se encontró ninguna entidad válida en el panel Reconocimiento de entidades.

  • Cuántas repeticiones de solicitud: el número de veces que el agente intenta obtener una respuesta válida. Repetir hasta 2 veces es el valor predeterminado. También puedes seleccionar Repetir una vez o No repetir.
  • Vuelva a intentarlo: para cambiar el mensaje, seleccione Personalizar y luego ingrese el nuevo mensaje.

Configurar el reconocimiento de entidades

Las propiedades de reconocimiento de entidades le permiten ampliar la validación más allá de las reglas predeterminadas de la entidad a recopilar y elegir qué sucede cuando su Copilot no puede obtener un valor de entidad válido del usuario.

Configuración de entidad

Escriba el nombre del conjunto de opciones definidas en Power Fx que se utiliza para hacer referencia a elementos de la lista.

Validación de entidad adicional

Por defecto, el nodo de pregunta comprobará si la respuesta es válida en función solo de la entidad seleccionada. Validación de entidad adicional: permite agregar criterios a la prueba básica. Por ejemplo, el nodo Question acepta cualquier valor numérico cuando identifica un número, pero es posible que desee asegurarse de que sea inferior a 10. También puede cambiar la solicitud para ayudar al usuario a ingresar una respuesta válida.

  • Condición: Introduzca una fórmula Power Fx que devuelva un valor booleano (true o false); por ejemplo, Topic.Var1 < 10
  • Aviso de condición no cumplida: para cambiar el mensaje, seleccione Personalizar y luego ingrese el nuevo mensaje.

No se encontró ninguna entidad válida

No se ha encontrado ninguna entidad válida: define qué hacer cuando el agente deja de intentar obtener una respuesta válida del usuario. Puede escalar a un agente humano o proporcionar un valor predeterminado. También puede cambiar el aviso para darle más contexto al usuario.

  • Acción si no se encuentra ninguna entidad:

    • Escalar: redirige al usuario al tema del sistema Escalar. Este es el comportamiento predeterminado.
    • Establecer variable en valor: establezca la variable de salida en un valor y pase al siguiente nodo. Introduzca o seleccione el valor en Valor de entidad predeterminado.
    • Establecer variable en vacío (ningún valor): borre la variable de salida y pase al siguiente nodo. Puede usar un nodo de Condición más tarde para comprobar si la variable tiene un valor.
  • Aviso de entidad no encontrada: para cambiar el mensaje, seleccione Personalizar y luego ingrese el nuevo mensaje.

Configuración del comportamiento de interrupción

La configuración de interrupción determina si el usuario puede interrumpir el flujo del tema actual para cambiar a un tema diferente.

  • Permitir cambiar a otro tema: el usuario puede cambiar a un nuevo tema cuando su respuesta a la pregunta coincida con un desencadenador para el otro tema con un nivel de confianza alto.
  • Solo temas seleccionados: especifique a qué temas puede cambiar el usuario desde este nodo de pregunta.