Del via


Opprett en flyt

Finn ut hvordan du bruker en skyflyt i Copilot Studio ved å gi en agent muligheten til å produsere en værmelding på forespørsel. I dette første eksemplet oppretter du en flyt som henter en værmelding. I det neste eksemplet skal du konfigurere et emne for å kalle opp flyten som en handling, slik at agenten kan svare med prognosen når en kunde spør om været.

For å kunne arbeide med agenter krever en Power Automate-flyt følgende flytutløser og responshandling:

  • Flytutløser: Kjør en flyt fra Copilot
  • Svarhandling: Svar på Copilot

Når du oppretter en flyt fra Copilot Studio, blir den nødvendige flytutløseren og svarhandlingen lagt til for deg. Du kan endre en eksisterende flyt for bruk med agenter ved å oppdatere den slik at denne utløseren og handlingen brukes.

Viktig!

Hvis du vil bruke skyflyter i egendefinerte agenter i Copilot Studio, må flytene:

  • Flytene må ha utløseren Kjør en flyt fra Copilot.
  • Være plassert i en løsning i samme miljø som agenten. Eksisterende flyter kan legges til i en løsning som skal være tilgjengelig når du legger til handlinger i agenten.
  • Returner et svar synkront med handlingen Svar på Copilot innen handlingsgrensen på 100 sekunder. For å unngå tidsavbrudd, optimaliserer du flytlogikken, spørringene og mengden data som returneres, slik at en typisk kjøring er under denne grensen. Handlinger som må kjøres lenger, kan plasseres etter handlingen Svar på Copilot for å fortsette å kjøres i opptil varighetsgrensen for flytkjøring, som vanligvis er 30 dager.

Forutsetning

Opprett en flyt som skal brukes med en agent

  1. Gå til Emner-siden for agenten.

  2. Åpne emnet du vil kalle opp en flyt fra.

  3. Velg ikonet Legg til node under en hvilken som helst node, og velg Legg til en handling.

  4. Velg Ny Power Automate-flyt i fanen Grunnleggende handlinger.

    Power Automate-portalen åpnes i en ny fane med en startflytmal som er åpen for redigering. Portalen åpnes i det samme miljøet som agenten og bruker samme brukerlegitimasjon.

    Legg til handlingene i flyten. I dette eksemplet skal du legge til en handling som henter nåværende værmelding fra MSN Vær.

  5. Velg navnet på flyten og erstatt den med Hent værmelding.

  6. Velg flytutløseren Kjør en flyt fra Copilot, og legg til følgende inndataparametere:

    • Poststed (tekst)
    • Postnummer (nummer)

    Skjermbilde av inndataparametere for flytutløseren.

  7. Velg ikonet Legg til nedenfor flytutløseren Kjør en flyt fra Copilot.

  8. Søk etter «MSN Vær» i Legg til en handling, og velg handlingen Hent værmeldingen for i dag.

  9. Skriv inn en skråstrek (/) i Sted-boksen i panelet Hent værmeldingen for i dag, velg Sett inn dynamisk innhold, og velg deretter inndataparameteren Poststed.

  10. Fortsett på samme måte for å legge til inndataparameteren Postnummer.

  11. I handlingen Svar på Copilot legger du til følgende utdataparametere og variabler:

    Utdataparameter Type Variabel
    day_summary Tekstmelding Dagssammendrag
    location Tekstmelding Lokasjon
    chance_of_rain Nummer Mulighet for regn i dag

    Skjermbilde av dynamiske variabler som utdataparametere for svarhandlingen.

  12. Lagre og publiser flyten.

  13. Gå tilbake til emnet i Copilot Studio, og følg instruksjonene i Kall opp en flyt fra et emne.

Administrer hvilke tilkoblinger som skal brukes av flyten

I en støttet godkjent agent kan skyflyter konfigureres til å bruke brukerlegitimasjon når de kjøres som en del av en generativ iverksettingsplan eller kalles opp fra et emne. Bruk av flyten i en støttet kanal krever ingen spesiell konfigurasjon i agenten. Kunder kan administrere tilkoblingene sine mens de bruker agenten.

Skyflyter i miljøer som bruker kundeadministrerte nøkler (CMK), kan ennå ikke kjøres med kundelegitimasjon som en del av generative iverksettingsplaner eller fra emner. Kontroller at spesifikke tilkoblinger er angitt for Bare kjør-innstillingene for skyflyter i CMK-miljøer i stedet for Levert av bare kjøring-bruker.

Endre en eksisterende flyt til bruk med en agent

Hvis du har en flyt med en annen utløser som du vil bruke med agenten din, kan du endre flyten slik at den bruker utløseren Kjør en flyt fra Copilot og svarhandlingen Svar på Copilot og passe på at den er i en løsning i samme miljø som den egendefinerte agenten.

  1. Gå til Power Automate-portalen, og bruk miljøvelgeren øverst til høyre for å velge miljøet der flyten skal lagres.

  2. Velg Mine flyter i den venstre navigasjonsruten, og søk etter flyten du vil endre.

  3. Velg flyten, og velg Rediger.

    Skjermbilde av flyten Få værmelding i standardløsningen.

Legg til Copilot-utløseren og -svarhandlingen

Hvis flyten ikke allerede inneholder den nødvendige flytutløseren og svarhandlingen, må du legge dem til før du kan bruke flyten med agenten.

  1. Velg Nytt trinn.

  2. Søk etter Copilot, og velg Kjør en flyt fra Copilot.

  3. Velg Nytt trinn.

  4. Søk etter Copilot-koblingen, og velg Svar på Copilot. Svarhandlingen kan brukes i flere grener i flyten, men må ha samme utdata ved hver bruk.

  5. Lagre og publiser flyten.

Kontroller at svarhandlingen er satt til å returneres i sanntid

Flyter du vil bruke i agenten, må returnere verdier i sanntid eller synkront. Flyter som kjører i bakgrunnen, eller asynkront, kan forårsake en feil når agenten prøver å kjøre dem. Agenten sier at det har skjedd noe uventet, i stedet for at flyten kjøres. Vi undersøker saken. Feilkode: 3000.»

Når du oppretter en flyt fra Copilot Studio, deaktiveres asynkrone svar som standard. Hvis du endret en eksisterende flyt som har asynkrone svar aktivert, følger du denne fremgangsmåten for å kontrollere innstillingen og sørge for at den er deaktivert:

  1. Åpne flyten, og finn handlingene for Svar til Copilot.

  2. Velg fanen Innstillinger.

  3. Angi Av for Asynkront svar, og velg deretter Lagre.

    Skjermbilde av innstillingen for asynkron svarflyt.

Legg til flyten i en løsning

For å være tilgjengelige for agenter må flyter lagres i en løsning i samme Power Platform-miljø. Hvis en flyt er i en løsning, vises en løsningsflis på flytens detaljside som viser hvilke løsninger flyten er i. Flyter kan legges til i standardløsningen for bruk med agenter, eller flyttes til en annen løsning ved hjelp av trinnene nedenfor:

  1. Gå til Power Automate.

  2. Gå til Løsninger, og velg en eksisterende løsning eller opprett en løsning for flyten.

  3. Hvis du vil opprette en ny løsning:

    1. Velg Ny løsning.

    2. Gi den nye løsningen et navn, velg Standardutgiver for CDS i Utgiver-feltet, og angi et nummer for Versjon.

      Skjermbilde av egenskapspanelet for en ny løsning.

    3. Velg Opprett.

  4. Hvis du vil legge til flyten i en eksisterende løsning, velger du ønsket løsning og deretter Rediger.

  5. Velg Legg til eksisterende>Automatisering>Skyflyt.

    Skjermbilde av menyen Legg til eksisterende.

    Panelet Legg til eksisterende flyter vises.

  6. Velg flyten, og velg deretter Legg til.

    Skjermbilde av eksisterende flyter du kan legge til i en løsning.