Compartir a través de


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

  1. En Copilot Studio, vaya a la página Temas de su agente.

  2. Cree un nuevo tema y asígnele un nombre Obtener pronóstico del tiempo.

  3. Agregue las siguientes frases desencadenadoras:

    • lloverá
    • pronóstico de hoy
    • obtener pronóstico del tiempo
    • ¿cuál es la previsión meteorológica?

    Captura de pantalla de las frases desencadenadoras para el tema «Obtener pronóstico del tiempo».

  4. Seleccione el icono Agregar nodo situado debajo del nodo Desencadenador y seleccione Enviar un mensaje.

  5. En el nodo Mensaje, escriba Puedo ayudarte con eso. en el cuadro de texto.

  6. 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.

  7. En el nodo Pregunta:

    1. Escriba la pregunta "¿Cuál es tu ciudad?" en el cuadro de texto.
    2. En Identificar, seleccione Respuesta completa del usuario.
    3. 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).
  8. Proceda de la misma manera para agregar otro nodo de Pregunta para el otro dato del flujo, el código postal:

    1. Escriba la pregunta "¿Cuál es su código postal?" en el cuadro de texto.
    2. En Identificar, seleccione Número.
    3. 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").
  9. 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.

  10. Asigne las entradas de flujo a las variables de salida de los nodos de preguntas. La Ciudad (cadena) obtiene su valor de Var1 (o de City si le cambió el nombre) y el código postal (número) obtiene su valor de Var2 (o de ZIPcode si le cambió el nombre).

    Captura de pantalla del nodo Acción que muestra los parámetros de entrada y salida del flujo 'Obtener previsión meteorológica'.

  11. 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 es chance_of_rain %»
    Donde location, day_summary y chance_of_rain son los parámetros de salida del flujo.

    Captura de pantalla del nodo Mensaje con un mensaje que usa parámetros de salida del flujo.

  12. 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.

Captura de pantalla de un chat de prueba que muestra información de la acción 'Obtener pronóstico del tiempo'.

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.