Administrar entradas y salidas de tema
Los temas pueden tener parámetros de entrada y salida. Cuando un tema redirecciona a otro tema, puede usar estos parámetros para pasar información entre los temas.
Si su copiloto usa IA generativa para decidir cómo responder a los usuarios, puede completar automáticamente las entradas, antes de ejecutar tema, usando el contexto de la conversación o generando preguntas para recopilar valores de la respuesta del usuario. Este comportamiento es similar a cómo funciona el llenado de espacios generativos para acciones.
Las entradas y salidas de tema pueden compartir valores con otros temas y acciones en el mismo plan generado.
Todas las entradas y salidas
Para agregar entradas o salidas para un tema, seleccione Detalles en la barra de navegación en la parte superior del lienzo de creación. Alternativamente, puede seleccionar Detalles en el menú contextual de un tema en la página de lista Temas.
Una vez que se muestra el panel Detalles, puede navegar hasta las pestañas Entradas o Salidas y luego crear nuevas variables de entrada o salida seleccionando Crear una nueva variable.
Para cada parámetro de entrada y salida, debe introducir un nombre, seleccionar un tipo de datos e introducir una descripción para la variable correspondiente.
Si su copiloto utiliza IA generativa para decidir cómo responder a los usuarios, hay más propiedades disponibles para las variables de entrada. Específicamente ¿Cómo completará el copiloto esta entrada? determina cómo el copiloto llena esta variable con un valor antes de ejecutar el tema. De forma predeterminada, cada entrada está configurada para Rellenar dinámicamente con la mejor opción. El copiloto intenta completar el valor a partir del contexto disponible, como extraer un valor del mensaje del usuario o de una conversación anterior. Si no se encuentra un valor apropiado, genera una pregunta para pedirle un valor al usuario. Puede optar por anular una entrada con un valor en lugar de preguntarle al usuario. Para anular un parámetro de entrada, seleccione Establecer como valor, en ¿Cómo completará el copiloto esta entrada? e introduzca el valor deseado. Este valor puede ser un valor literal, una variable existente o una fórmula de Power Fx.
Para garantizar que su copiloto capture el tipo correcto de valor para la entrada, también debe especificar un tipo de entidad en Identificar como.
Hay una serie de configuraciones adicionales que se pueden configurar para las entradas, que pueden controlar el comportamiento del copiloto al solicitar un valor o validar la respuesta de un usuario.
Una de estas propiedades, Debería avisar al usuario solo está disponible para las entradas tema. Determina si el copiloto debe intentar llenar la variable con un valor antes de ejecutar el tema. Esta propiedad está habilitada de forma predeterminada.