Llamar a un flujo como una acción
Aprenda a usar un flujo de nube en Copilot Studio dando a un agente la capacidad de producir un pronóstico del tiempo a pedido. En el ejemplo anterior, hemos creado un flujo que obtenía un pronóstico del tiempo. En este ejemplo se usa un nodo Acción de un tema para llamar al flujo cuando un cliente pregunta por el tiempo.
Si aún no ha creado el flujo de pronóstico del tiempo, hágalo ahora.
Requisitos previos
Llamar un flujo desde un tema
En Copilot Studio, vaya a la página Temas de su agente.
Cree un nuevo tema y asígnele un nombre Obtener pronóstico del tiempo.
Agregue las siguientes frases desencadenadoras:
- lloverá
- pronóstico de hoy
- obtener pronóstico del tiempo
- ¿cuál es la previsión meteorológica?
Seleccione el icono Agregar nodo situado
debajo del nodo Desencadenador y seleccione Enviar un mensaje.
En el nodo Mensaje, escriba Puedo ayudarte con eso. en el cuadro de texto.
Seleccione el icono Agregar nodo bajo el
nodo Mensaje y seleccione Formular una pregunta para agregar un nodo Pregunta para el primer dato de su flujo, la ciudad.
En el nodo Pregunta:
- Escriba la pregunta "¿Cuál es tu ciudad?" en el cuadro de texto.
- En Identificar, seleccione Respuesta completa del usuario.
- Anote el nombre de la variable asociada a esta respuesta.
Var1
. Puede dejar el nombre como está o reemplazarlo por un nombre más significativo, como «Ciudad» (consulte Cambiar el nombre de una variable, si es necesario).
Proceda de la misma manera para agregar otro nodo de Pregunta para el otro dato del flujo, el código postal:
- Escriba la pregunta "¿Cuál es su código postal?" en el cuadro de texto.
- En Identificar, seleccione Número.
- Anote el nombre de la variable asociada a esta respuesta.
Var2
. Puede dejar el nombre como está o reemplazarlo por un nombre más significativo (por ejemplo, "código postal").
Seleccione el icono Agregar nodo bajo el
nodo Pregunta para el código postal, seleccione Agregar una acción y, a continuación, elija el flujo que creó anteriormente, Obtener previsión meteorológica.
Asigne las entradas de flujo a las variables de salida de los nodos de preguntas. La Ciudad (cadena) obtiene su valor de
Var1
(o deCity
si le cambió el nombre) y el código postal (número) obtiene su valor deVar2
(o deZIPcode
si le cambió el nombre).En del nodo Acción, agregue un nodo Mensaje y luego introduzca un mensaje que use las salidas del flujo. Por ejemplo:
«Pronóstico de hoy para
location
:day_summary
»
«La probabilidad de lluvia eschance_of_rain
%»
Dondelocation
,day_summary
ychance_of_rain
son los parámetros de salida del flujo.Seleccione Guardar.
Administrar un flujo utilizado en un tema
Una vez que tenga un nodo de Acción que llame a un flujo, puede usar las siguientes opciones del menú del nodo para administrar el flujo:
Eliminar suprime permanentemente el nodo y elimina el flujo del tema.
Actualizar vuelve a cargar el flujo para obtener los cambios que ha realizado en Power Automate y los valida en el tema. Debe solucionar cualquier problema con el flujo antes de poder guardar el tema.
Si desea seleccionar o crear un flujo diferente, utilice el icono Cambiar flujo que aparece al pasar el cursor sobre el flujo en su nodo de Acción.
Probar su flujo y tema
Es una buena idea probar el flujo y el tema que lo llama.
En el panel Probr el agente, escriba una de las frases desencadenantes del tema para iniciar una conversación con el agente. Ingrese su ciudad y código postal cuando el agente se los pida. Compruebe que el agente devuelve el pronóstico del tiempo de hoy para su ciudad y que el mensaje se ve de la manera que espera.
Solucionar los problemas del agente
Siempre debe probar el agente cuando haga cambios en sus temas y flujos para asegurarse de que todo sigue funcionando. Cuando el agente encuentra un problema durante una conversación, responde con un mensaje de error.
Puede encontrar la mayoría de los problemas relacionados con el flujo en el Comprobador de flujo. Use el comprobador de temas para identificar problemas en el lienzo de creación.