Del via


Opret et flow

Vigtigt!

Power Virtual Agents-funktioner og -egenskaber er nu en del af Microsoft Copilot Studio, der følger vigtige investeringer i generativ AI og forbedrede integrationer på tværs af Microsoft Copilot.

Der refereres muligvis til nogle artikler og skærmbilleder i Power Virtual Agents, mens vi opdaterer dokumentation og undervisningsindhold.

Få mere at vide om, hvordan du bruger et cloudflow i Copilot Studio, ved at give en copilot mulighed for at udarbejde en prognose efter anmodning. I dette første eksempel skal du oprette et flow, der henter en vejrudsigt. I det næste eksempel kalder du flowet som en handling fra et emne, så copiloten kan reagere med prognosen, når en kunde spørger om prognosen.

Når du arbejder med copiloter, kræver Power Automate flowet en særlig flowudløser og svarhandling.

  • Flowudløser: Kør et flow fra Copilot

    Skærmbillede af Kør et flow fra Copilot-flowudløser.

  • Svarhandling: Svar på Copilot

    Skærmbillede af svarhandlingen Svar på Copilot.

Når du opretter et flow ud fra Copilot Studio, tilføjes udløseren og handlingen for dig. Du kan ændre et eksisterende flow, der kan bruges sammen med copiloter, ved at ændre det, så det bruger disse handlinger.

Vigtigt!

Hvis der skal bruges cloudflows i brugerdefinerede copiloter i Copilot Studio, skal flowene:

  • Få udløst Kør et flow fra Copilot.
  • Findes i en løsning i samme miljø som copiloten. Eksisterende flows kan føjes til en løsning, så de er tilgængelige, når der føjes handlinger til din copilot.
  • Returner et svar synkront med handlingen Svar til Copilot inden for handlingsgrænsen på 100 sekunder. Hvis du vil undgå timeout, skal du optimere flowlogikken, forespørgslerne og den mængde data, så der returneres, så en typisk kørsel er under denne grænse. Handlinger, der skal køres længere, kan placeres efter handlingen Svar på Copilot for at fortsætte med at udføre handlinger i op til varigheden af flowkørslen, som typisk er 30 dage.

Forudsætninger

Opret et flow, der kan bruges sammen med en copilot

  1. Gå til siden Emner for din copilot.

  2. Åbn oprettelseslærredet for det emne, hvorfra du ønsker at kalde et flow.

  3. Vælg Tilføj node (+) under en eksisterende node for at tilføje en ny node.

  4. Vælg Kald en handling, Grundlæggende handling, og vælg derefter Opret et flow i vinduet til nodevalg.

    Skærmbillede af indstillingen Opret et flow i menuen Kald en handling.

    Power Automate-portalen åbnes under en ny fane med en startflowskabelon åben til redigering. Portalen åbnes automatisk i det samme miljø som copiloten og bruger somme legitimationsoplysninger.

    Skærmbillede af Power Automate-flowskabelonen, der kaldes fra Copilot Studio.

Nu kan du føje handlinger til dit flow. I dette eksempel kan du tilføje en handling, der henter den aktuelle prognose fra MSN Vejr.

  1. Vælg navnet på flowet, og omdøb det Hent vejrudsigt.

    Skærmbillede af det valgte flownavn.

  2. Føj følgende inputparametre til udløseren Kør et flow fra Copilot:

    • By (tekst)
    • Postnummer (tal)

    Skærmbillede af inputparametre til Power Automate-flowet.

  3. Vælg Tilføj en handling for at oprette en ny handling under Kør et flow fra Copilot-flowudløseren.

    Skærmbillede af knappen Tilføj flowhandling.

  4. Søg efter MSN Vejr, og vælg derefter handlingen Hent vejrudsigten for i dag.

    Skærmbillede af handlingen Hent vejrudsigten for i dag under MSN Vejr-connectoren.

  5. Vælg Tilføj dynamisk indhold i feltet Placering i handlingen Hent vejrudsigt for dag, og vælg derefter By og Postnummer.

    Skærmbillede af variabler, der er føjet til handlingen Hent vejrudsigt for i dag

  6. Tilføj følgende outputparametre og variabler i handlingen Svar på Copilot:

    Outputparameter Type Variabel
    day_summary String Dagsoversigt
    location String Lokation
    chance_of_rain Nummer Chance for regn

    Skærmbillede af dynamiske outputvariabler, der er føjet til handlingen flowsvar.

  7. Vælg Gem.

Administrere, hvilke forbindelser der bruges af flowet

På en understøttet godkendt copilot kan cloudflows konfigureres til at bruge slutbrugerens legitimationsoplysninger, når de køres som en handling eller fra et emne. Hvis du bruger flowet på en understøttet kanal, kræver dette ingen særlig konfiguration i din copilot-dialogboks, og slutbrugere kan administrere deres forbindelser, mens de bruger copiloten.

Cloudflows i miljøer, hvor der bruges kundedrevne nøgler (CMK), kan endnu ikke køres med slutbrugerens legitimationsoplysninger som generative handlinger eller fra emner. Sørg for, at indstillingerne, der kun køres for cloudflows i CMK-miljøer, er indstillet til bestemte forbindelser i stedet for Angivet af kun kørende brugere.

Ændre et eksisterende flow, så det kan bruges sammen med en copilot

Hvis du har et flow med en anden udløser, du vil bruge sammen med din copilot, kan du ændre flowet til at bruge Kør et flow fra Copilot-udløseren og Svar på Copilot-responshandlingen, og sørg for, at den er i en løsning i samme miljø som den brugerdefinerede copilot.

  1. Gå til Power Automate-portalen, og brug miljøvælgeren øverst til højre for at vælge det miljø, hvor flowet er gemt.

  2. Naviger til Mine flows i venstre side, og søg efter flowet.

  3. Markér flowet.

    Skærmbillede af flowet Hent vejrudsigt i standardløsningen.

Tilføj Copilot-udløser- og svarhandlingen

Hvis flowet ikke allerede inkluderer Copilot-udløser og svarhandling, skal du tilføje dem, før du kan bruge flowet sammen med din copilot.

  1. Vælg Nyt trin.

  2. Søg efter Copilot,, og vælg Kør et flow fra Copilot.

  3. Vælg Nyt trin.

  4. Søg efter Copilot-connector , og vælg Svar til Copilot. Svarhandlingen kan bruges i flere grene i flowet, men skal have de samme output ved hver brug.

  5. Gem og publicer flowet.

Sørg for, at svarhandlingen er indstillet til at vende tilbage i realtid

Flows, du vil bruge i en copilot, skal returnere værdier i realtid eller synkront. Flows, der kører i baggrunden eller asynkront, kan forårsage en fejl, når din copilot forsøger at køre dem. I stedet for at køre flowet, siger copiloten "Der er sket noget uventet. Vi undersøger det. Fejlkode: 3000."

Når du opretter et flow fra Copilot Studio, slås asynkrone svar fra som standard. Hvis du har ændret et eksisterende flow, hvor asynkrone svar er slået til, skal du følge disse trin for at kontrollere indstillingen og sikre dig, at indstillingen er slået fra:

  1. Åbn flowet,, og find Svar til Copilot-handlinger.

  2. Vælg fanen Indstillinger.

  3. Angiv Asynkront svar til Fra, og vælg derefter Udført.

    Skærmbillede af kontakten Asynkrone svar.

Føj flow til en løsning

Flows skal gemmes i en løsning i en løsning i samme Power Platform for at kunne tilgås af dine copiloter. Hvis der er et flow i en løsning, kan du se et løsningsfelt på detaljesiden i flowet, hvor det angives, hvilke løsninger flowet er i. Flow kan føjes til standardløsningen til brug sammen med andre copiloter eller flyttes til en anden løsning ved hjælp af nedenstående trin:

  1. Gå til Power Automate-portalen.

  2. Gå til Løsninger, og vælg enten en eksisterende løsning, eller opret en løsning til dine flow.

    Vælg Ny løsning for at oprette en ny løsning.

    Skærmbillede af knappen Ny løsning.

    Giv den nye løsning et navn, vælg CDS standardudgiver i feltet Udgiver, angiv et Versionsnummer, og vælg derefter Opret.

    Skærmbillede af løsningsegenskaber.

  3. På fanen Løsninger skal du finde den løsning, som du vil bruge. Vælg Tilføj eksisterende for at føje et flow til den.

    Skærmbillede af knappen Tilføj eksisterende.

  4. På siden Tilføj eksisterende flow skal du vælge fanen Fra løsninger, vælge dit flow og derefter vælge Tilføj.

    Skærmbillede af listen over eksisterende flow i løsninger.

    Hvis du vil flytte et flow fra fanen Mine flow til en løsning, skal du vælge Eksterne løsninger og derefter vælge Tilføj for at føje flowet til løsningen.

    Skærmbillede af listen over eksisterende flow uden for løsninger.