Bruke variabler for inndata og utdata til å sende informasjon
Bruk variabler som inndata- og utdataparametere til å sende informasjon mellom Power Automate-flyter og Copilot Studio-agenter.
Viktig!
En agent kan bare motta opptil 1 MB med data fra en flyt i én enkelt handling. Det er imidlertid ingen grense for hvor mange variabler eller mengden data en agent kan sende.
I dette eksemplet oppretter du en flyt med en inndataparameter og returnerer den til en agent som en utdataparameter.
Forutsetning
- Forstå hvordan du oppretter en flyt fra Copilot Studio-redigeringslerretet
Støttede parametertyper
Copilot Studio-agenter støtter følgende typer inn- og utdataparametere for Power Automate-flyter:
- Nummer
- String
- Bolsk
Følgende datatyper støttes ikke:
- Object
- Date
- Tidsstempel
- Liste [streng]
- Liste [nummer]
- Liste [boolsk]
- Liste [objekt]
- Liste [dato]
- Liste [tidsstempel]
Opprett et emne og en flyt
Gå til Emner-siden for agenten.
Opprett et nytt emne kalt Gjenta melding.
Legg til utløseruttrykket gjenta.
Legg til en Spørsmål-node, og skriv inn meldingen «Fortell meg noe, så skal jeg gjenta det til deg.»
Velg Brukerens fulle svar for Identifiser.
Gi variabelen det nye navnet userResponse for Lagre brukersvar som.
Velg ikonet Legg til node
under Spørsmål-noden, og velg Legg til en handling.
Velg Ny Power Automate-flyt i fanen Grunnleggende handlinger.
Velg navnet på flyten i Power Automate, og erstatt den med Gjenspeil parameter.
Legg til en inndataparameter i flyten
Velg flytutløseren Kjør en flyt fra Copilot, og velg Legg til inndata.
Velg Tekst, og angi navnet String_Input.
Legg til en utdataparameter i flyten
Velg svarhandlingen Svar til Copilot, og velg Legg til utdata.
Velg Tekst, og angi navnet String_Output.
Skriv inn en skråstrek (
/
) for verdien i boksen, velg Sett inn dynamisk innhold, og velg deretter variabelen String_Input.Velg Lagre.
Kall flyten fra emnet
Velg ikonet Legg til node
under Spørsmål-noden i Copilot Studio, og velg Legg til en handling.
Velg flyten du opprettet tidligere, Gjenspeil parameter, i fanen Grunnleggende handlinger.
Angi utdatavariabelen for inndataparameteren for flyt fra Spørsmål-noden: String_Input (streng) får verdien fra variabelen userResponse.
Legg til en Melding-node.
Velg Sett inn variabel, og velg deretter String_Output.
Velg Lagre.
Test agenten.