Lire en anglais

Partager via


Utiliser des variables d’entrée et de sortie pour transmettre des informations

Utilisez des variables comme paramètres d’entrée et de sortie pour transmettre des informations entre les flux Power Automate et les agents Copilot Studio.

Important

Un agent peut uniquement recevoir jusqu’à 1 Mo de données d’un flux dans une seule action. Cependant, il n’y a pas de limite au nombre de variables ou à la quantité de données qu’un agent peut envoyer.

Dans cet exemple, vous créez un flux avec un paramètre d’entrée et le renvoyez à un agent en tant que paramètre de sortie.

Prérequis

  • Comprendre comment créer un flux à partir du canevas de création Copilot Studio

Types de paramètres pris en charge

Les agents Copilot Studio prennent en charge les types suivants de paramètres d’entrée et de sortie pour les flux Power Automate :

  • Chiffre
  • String
  • Valeur booléenne

Les types de données suivants ne sont pas pris en charge :

  • Object
  • Date
  • Horodateur
  • Liste [Chaîne]
  • Liste [Nombre]
  • Liste [Booléen]
  • Liste [Objet]
  • Liste [Date]
  • Liste [Horodatage]

Créer une rubrique et un flux

  1. Accédez à la page Rubriques pour votre agent.

  2. Créez un nouveau sujet appelé Message écho.

  3. Ajoutez la phrase de déclenchement écho.

  4. Ajoutez un nœud Question et entrez le message « Dites-moi quelque chose et je vous le redirai. »

  5. Pour Identifier, sélectionnez Réponse complète de l’utilisateur.

  6. Pour Enregistrer la réponse de l’utilisateur sous, renommez la variable en userResponse.

    Capture d’écran d’un nœud Question qui recueille la réponse de l’utilisateur.

  7. Sélectionnez l’icône Ajouter un nœud sous le nœud Question et sélectionnez Ajouter une action.

  8. Dans l’onglet Actions de base, sélectionnez Nouveau flux Power Automate .

  9. Dans Power Automate, sélectionnez le nom du flux et remplacez-le par Paramètre Echo.

Ajouter un paramètre d’entrée au flux

  1. Sélectionnez le déclencheur de flux Exécuter un flux depuis Copilot et sélectionnez + Ajouter une entrée.

  2. Sélectionnez Texte et entrez le nom String_Input.

    Capture d’écran du paramètre d’entrée du déclencheur de flux.

Ajouter un paramètre de sortie au flux

  1. Sélectionnez l’action de réponse Répondre à Copilot et sélectionnez + Ajouter une sortie.

  2. Sélectionnez Texte et entrez le nom String_Output.

    Capture d’écran du paramètre de sortie de l’action de réponse.

  3. Pour la valeur, entrez une barre oblique (/) dans la zone, sélectionnez Insérer du contenu dynamique, puis sélectionnez la variable String_Input.

  4. Sélectionnez Enregistrer.

Appeler le flux à partir de la rubrique

  1. Dans Copilot Studio, sélectionnez l’icône Ajouter un nœud sous le nœud Question et sélectionnez Ajouter une action.

  2. Dans l’onglet Actions de base, sélectionnez le flux que vous avez créé précédemment, Paramètre Echo.

  3. Définissez le paramètre d’entrée du flux sur la variable de sortie du nœud Question : String_Input (chaîne) obtient sa valeur de la variable userResponse.

    Capture d’écran du nœud Action qui appelle le flux « Paramètre d’écho ».

  4. Ajoutez un nœud Message.

  5. Sélectionnez Insérer une variable, puis sélectionnez String_Output.

    Capture d’écran du nœud de message qui fait écho à la saisie utilisateur.

  6. Sélectionnez Enregistrer.

  7. Testez votre agent.

    Capture d’écran de la conversation d’un agent.