Delen via


In- en uitvoervariabelen gebruiken om informatie door te geven

Gebruik variabelen als in- en uitvoerparameters om informatie door te geven tussen Power Automate-stromen en Copilot Studio-agenten.

Belangrijk

Een agent kan slechts maximaal 1 MB aan gegevens ontvangen van een stroom in één actie. Er is echter geen limiet aan het aantal variabelen of de hoeveelheid gegevens die een agent kan verzenden.

In dit voorbeeld maakt u een stroom met een invoerparameter en retourneert u deze als uitvoerparameter aan een agent.

Voorwaarden

Ondersteunde parametertypen

Copilot Studio-agents ondersteunen de volgende typen invoer- en uitvoerparameters voor Power Automate-stromen:

  • Aantal
  • String
  • Booleaans

De volgende gegevenstypen worden niet ondersteund:

  • Object
  • Date
  • Tijdstempel
  • Lijst [tekenreeks]
  • Lijst [getal]
  • Lijst [booleaans]
  • Lijst [object]
  • Lijst [datum]
  • Lijst [tijdstempel]

Een onderwerp en stroom maken

  1. Ga naar de pagina Onderwerpen voor uw agent.

  2. Maak een nieuw onderwerp met de naam Echo bericht.

  3. Voeg de triggerzin echo toe.

  4. Voeg een Vraag-knooppunt toe en voer het bericht "Zeg iets tegen mij en ik zal het voor u herhalen" in.

  5. Kies bij Identificeren de optie Gehele respons van gebruiker.

  6. Voor Gebruikersrespons opslaan als hernoemt u de variabele naar gebruikerRespons.

    Schermafbeelding van een vraagknooppunt dat de antwoorden van de gebruiker verzamelt.

  7. Selecteer het pictogram Knooppunt toevoegen onder het Vraag-knooppunt en selecteer Een actie toevoegen.

  8. Selecteer op het tabblad Basisacties de stroom Nieuwe Power Automate-stroom.

  9. Selecteer in Power Automate de naam van de stroom en vervang deze door Echo-parameter.

Een invoerparameter aan de stroom toevoegen

  1. Selecteer de stroomtrigger Een stroom uitvoeren vanuit Copilot en voeg Invoer toevoegen toe:

  2. Selecteer Tekst en voer de naam Reeks_invoer in.

    Schermafbeelding van de invoerparameter van de flowtrigger.

Een uitvoerparameter aan de stroom toevoegen

  1. Selecteer de responsactie Reageren op Copilot en selecteer Uitvoer toevoegen.

  2. Selecteer Tekst en voer de naam Reeks_uitvoer in.

    Schermafbeelding van de uitvoerparameter van de responsactie.

  3. Voer voor de waarde een schuine streep (/) in het vak in, selecteer Dynamische inhoud invoegen en selecteer vervolgens de variabele String_Input.

  4. Selecteer Opslaan.

Roep de flow op vanuit het onderwerp

  1. Selecteer in Copilot Studio het pictogram Knooppunt toevoegen onder het Vraag-knooppunt en selecteer Een actie toevoegen.

  2. Selecteer op het tabblad Basisacties de stroom die u eerder hebt gemaakt, Echo-parameter.

  3. Stel de invoerparameter van de stroom in op de uitvoervariabele van het knooppunt Vraag: String_Input (tekenreeks) haalt zijn waarde uit de variabele gebruikerRespons.

    Schermafbeelding van het actieknooppunt dat de 'Echo-parameter'-stroom aanroept.

  4. Voeg een Bericht-knooppunt toe.

  5. Selecteer Variabele invoegen en daarna Reeks_uitvoer.

    Schermafbeelding van het berichtknooppunt dat de gebruikersinvoer weergeeft.

  6. Selecteer Opslaan.

  7. Test uw agent.

    Schermopname van een agentgesprek.