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 Power Automate flux et Copilot Studio copilotes.

Important

Un copilote peut recevoir jusqu’à 1 Mo de données d’un flux en une seule action. Cependant, il n’y a aucune limite quant à la quantité de données qu’un copilote peut envoyer ni au nombre de variables qu’un copilote peut transmettre.

Dans cet exemple, vous allez créer un flux avec un paramètre d’entrée et le renvoyer à un copilote en tant que paramètre de sortie.

Conditions préalables

  • 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 Rubriques pour votre copilote.

  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.

Sélectionnez les variables dans le copilote sujet

  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. Test votre rubrique dans le volet Tester copilote.

    Capture d’écran d’un conversation copilote.

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.