Bruge input- og outputvariabler til at overføre oplysninger
Brug variabler som input- og outputparametre til at sende oplysninger mellem Power Automate-flow og Copilot Studio-copiloter.
Vigtigt!
En copilot kan kun modtage op til 1 MB data fra et flow i en enkelt handling. Der er dog ingen grænse for, hvor mange data en copilot kan sende, eller hvor mange variabler en copilot kan overføre.
I dette eksempel skal du oprette et flow med en inputparameter og returnere det til en copilot som en outputparameter.
Forudsætninger
- Forstå, hvordan du kan oprette et flow fra Copilot Studio-oprettelseslærredet
Understøttede parametertyper
Copiloter kan bruge følgende input- og outputtyper sammen med Power Automate-flows:
- Nummer
- String
- Boolean
Følgende typer understøttes ikke:
- Object
- Date
- Tidsstempel
- Liste [streng]
- Liste [tal]
- Liste [boolensk]
- Liste [objekt]
- Liste [datoer]
- Liste [tidsstempel]
Opret et emne og et flow
Gå til siden Emner for din copilot.
Opret en ny emne med navnet Ekko-meddelelse.
Tilføj udløserudtrykket ekko.
Tilføj en node Spørgsmål, og skriv meddelelsen Fortæl mig noget, så vender jeg tilbage til dig.
Vælg Brugerens samlede svar for Identificer.
For Gem svar som skal du vælge blyantsikonet og omdøbe variablen til userResponse.
Vælg Tilføj node (+) på oprettelseslærredet. Vælg Kald en handling, og vælg derefter Opret et flow.
Navngiv flowet Ekko-parameter i Power Automate-portalen.
Føj inputparametre til flowet
Vælg Tilføj et input i Microsoft Copilot Studio-flowudløseren.
Vælg Tekst, og angiv navnet String_Input.
Føj outputparametre til flowet
Vælg Tilføj et output i svarhandlingen Retuner værdi(er) til Microsoft Copilot Studio.
Vælg Tekst, og angiv navnet String_Output.
Vælg variablen String_Input for værdien af String_Output.
Vælg Gem.
Vælg Variabler i copilotemnet
Vælg Tilføj node (+) på Microsoft Copilot Studio-oprettelseslærredet, og vælg derefter Kald en handling.
Vælg det flow, du har oprettet tidligere, parameteren Ekko.
I String_Input(text) får værdi fra skal du vælge userResponse.
Tilføj en Meddelelse-node Vælg Indsæt variabel, og vælg derefter String_Output.
Test dit emne i ruden Test copilot.
Du kan også bruge literale værdier til inputparametre
I stedet for at bruge en variabel som en handlingsinputparameter, kan du også skrive værdien direkte i feltet "får værdi fra".