Del via


Legg til inndata- og utdatavariabler

Viktig

Power Virtual Agents-funksjoner er nå en del av Microsoft Copilot Studio etter betydelige investeringer i generativ kunstig intelligens og forbedrede integreringer på tvers av Microsoft Copilot.

Enkelte artikler og skjermbilder kan henvise til Power Virtual Agents når vi oppdaterer dokumentasjons- og opplæringsinnhold.

Bruk variabler som inndata- og utdataparametere til å sende informasjon mellom Power Automate-flyter og Microsoft Copilot Studio-kopiloter.

Viktig!

En kopilot kan bare motta opptil 1 MB med data fra en flyt i én enkelt handling. Det er imidlertid ingen begrensning på datamengden en kopilot kan sende, eller hvor mange variabler en kopilot kan sende.

I dette eksemplet oppretter du en flyt med en inndataparameter og returnerer den til en kopilot som en utdataparameter.

Forutsetning

Støttede parametertyper

Kopiloter kan bruke følgende typer inndata og utdata med Power Automate-flyter:

  • Nummer
  • String
  • Boolean

Følgende typer støttes ikke:

  • Object
  • Date
  • Tidsstempel
  • Liste [streng]
  • Liste [nummer]
  • Liste [boolsk]
  • Liste [objekt]
  • Liste [dato]
  • Liste [tidsstempel]

Opprett et emne og en flyt

  1. Gå til Emner-siden for kopiloten.

  2. Opprett et nytt emne kalt Gjenta melding.

  3. Legg til utløseruttrykket gjenta.

  4. Legg til en Spørsmål-node, og skriv inn meldingen Fortell meg noe, så skal jeg gjenta det til deg.

  5. Velg Brukerens fulle svar for Identifiser.

  6. Velg blyantikonet for Lagre svar som, og endre navnet på variabelen til userResponse.

    Skjermbilde av en Spørsmål-node.

  7. Velg Legg til node (+) på redigeringslerretet. Velg Kall opp en handling, og velg deretter Opprett en flyt.

  8. Gi flyten navnet Gjenta parameter i Power Automate-portalen.

Legg til inndataparametere i flyten

  1. Velg Legg til inndata i Microsoft Copilot Studio-flytutløseren.

    Skjermbilde av en Microsoft Copilot Studio-flytutløser med Legg til inndata uthevet.

  2. Velg Tekst, og angi navnet String_Input.

    Skjermbilde av inndataene for flytutløseren.

Legg til utdataparametere i flyten

  1. Velg Legg til utdata i svarhandlingen Returner verdi(er) til Microsoft Copilot Studio.

    Skjermbilde av svarhandlingen for flyt med Legg til utdata uthevet.

  2. Velg Tekst, og angi navnet String_Output.

    Skjermbilde av utdataene for svarhandlingen.

  3. Velg variabelen String_Input for verdien String_Output.

    Skjermbilde av en inndataparameter som er valgt som verdien til en utdataparameter.

  4. Velg Lagre.

Velg variabler i kopilotemnet

  1. Velg Legg til node (+) på redigeringslerretet i Microsoft Copilot Studio, og velg deretter Kall opp en handling.

  2. Velg flyten du opprettet tidligere, Gjenta parameter.

  3. Velg userResponse for String_Input(text) henter verdi fra.

  4. Legg til en Melding-node. Velg Sett inn variabel, og velg deretter String_Output.

    Skjermbilde av en handlingsnode for flyten Gjenta parameter.

  5. Test emnet i ruten Test kopilot.

    Skjermbilde av en kopilotsamtale.

Bruk alternativt litterale verdier for inndataparametere

Du kan alternativt skrive inn verdien direkte i boksen «henter verdi fra» i stedet for å bruke en variabel som handlingsinndata.

Skjermbilde av en litteral verdi sendt som en inndataparameter.

Bruke variabler