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 et les agents. Power Automate Copilot Studio

Important

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

Dans cet exemple, vous allez créer un flux avec un paramètre d’entrée et le renvoyer à un agent comme 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 copilotes peuvent utiliser les types d’entrées et de sorties suivants avec les flux Power Automate :

  • Chiffre
  • String
  • Entier

Les types 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 un sujet et un flux

  1. Accédez à la page Sujets 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 de Question et entrez le message Dis-moi quelque chose et je te le redirai.

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

  6. Pour Enregistrer la réponse sous, sélectionnez l’icône en forme de crayon et renommez la variable en userResponse.

    Capture d’écran d’un nœud Question.

  7. Dans le canevas de création, sélectionnez Ajouter un nœud (+). Sélectionnez Appeler une action, puis sélectionnez Créer un flux.

  8. Dans le portail Power Automate, nommez le flux Paramètre écho.

Ajouter des paramètres d’entrée au flux

  1. Dans le déclencheur de flux Microsoft Copilot Studio, sélectionnez Ajouter une entrée.

    Capture d’écran d’un déclencheur de flux Microsoft Copilot Studio, avec Ajouter une entrée en surbrillance.

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

    Capture d’écran de l’entrée du déclencheur de flux.

Ajouter des paramètres de sortie au flux

  1. Dans l’action de réponse Renvoyer des valeurs à Microsoft Copilot Studio, sélectionnez Ajouter une sortie.

    Capture d’écran de l’action de réponse de flux, avec Ajouter une sortie en surbrillance.

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

    Capture d’écran de la sortie de l’action de réponse.

  3. Pour la valeur de String_Output, sélectionnez la variable String_Input.

    Capture d’écran d’un paramètre d’entrée sélectionné comme valeur d’un paramètre de sortie.

  4. Sélectionnez Enregistrer.

Variables Sélectionner dans le agent rubrique

  1. Dans le canevas de création de Microsoft Copilot Studio, sélectionnez Ajouter un nœud (+), puis sélectionnez Appeler une action.

  2. Sélectionnez le flux que vous avez créé précédemment, Paramètre écho.

  3. Pour String_Input(text) prend sa valeur de, sélectionnez userResponse.

  4. Ajoutez un nœud Message. Sélectionnez Insérer une variable, puis sélectionnez String_Output.

    Capture d’écran d’un nœud Action pour le flux Paramètre écho.

  5. Testez votre rubrique dans le volet Tester agent .

    Capture d’écran d’une conversation agent.

Utilisez éventuellement des valeurs littérales pour les paramètres d’entrée

Sinon, au lieu d’utiliser une variable comme paramètre d’entrée d’une action, vous pouvez saisir la valeur directement dans la zone « prend sa valeur de ».

Capture d’écran d’une valeur littérale transmise en tant que paramètre d’entrée.