Dela via


Skapa ett flöde

Viktigt

Power Virtual Agents-funktioner ingår nu i Microsoft Copilot Studio efter betydande investeringar i generativ AI och förbättrade integrationer mellan Microsoft Copilot.

Vissa artiklar och skärmbilder kan referera till Power Virtual Agents när vi uppdaterar dokumentation och utbildning.

Lär dig hur du använder ett molnflöde i Copilot Studio genom att ge en copilot möjlighet att skapa en prognos på begäran. I detta första exempel skapar du ett flöde som hämtar en väderprognos. I nästa exempel kallar du flödet en åtgärd från ett ämne så att copilot kan svara med prognosen när en kund frågar om vädret.

För att arbeta med copilots kräver ett Power Automate flödesutlösare och en särskild svarsåtgärd.

  • Flödesutlösaren: Kör ett flöde från Copilot

    Skärmbild av Kör ett flöde från Copilot-flödesutlösaren.

  • Svarsåtgärd: Svara på Copilot

    Skärmbild av svarsåtgärden Svara på Copilot.

När du skapar ett flöde från Copilot Studio aktiveras utlösaren och åtgärden läggs till åt dig. Du kan ändra ett befintligt flöde för användning med copilots genom att ändra det så att det används.

Viktigt

För att kunna använda molnflöden i anpassade copilots i Copilot Studio måste flödena:

  • Ha utlösaren Kör ett flöde från Copilot.
  • Placeras i en lösning i samma miljö som copilot. Befintliga flöden kan läggas till i en lösning som är tillgänglig när åtgärder läggs till i copilot.
  • Returnera ett svar synkront med åtgärden Svara på Copilot inom gränsen på 100 sekunder. Undvik tidsgränser genom att optimera flödeslogiken, frågor och mängden data som returneras så att en vanlig körning understiger den här gränsen. Åtgärder som behöver köras längre kan placeras efter att åtgärden Svara på Copilot fortsätter köra upp till gränsen för varaktighet för flödeskörning som vanligtvis är 30 dagar.

Förutsättningar

Skapa ett flöde att använda med en copilot

  1. Gå till sidan Ämnen för din copilot.

  2. Öppna redigeringsarbetsytan för det ämne som du vill anropa ett flöde ifrån.

  3. Välj Lägg till nod (+) under en befintlig nod för att lägga till en ny nod.

  4. I fönstret för val av nod väljer du Anropa en åtgärd, Grundläggande åtgärd och sedan Skapa ett flöde.

    Skärmbild av alternativet Skapa ett flöde i menyn Anropa en åtgärd.

    Power Automate-portalen öppnas i en ny flik tillsammans med en startflödesmall öppen för redigering. Portalen öppnas automatiskt i samma miljö som copilot och använder samma användarautentiseringsuppgifter.

    Skärmbild av Power Automate-flödesmallensom som anropas från Copilot Studio.

Lägg nu till åtgärder i ditt flöde. I det här exemplet lägger du till en åtgärd som hämtar den aktuella prognosen från MSN Weather.

  1. Välj namnet på flödet och byt namn på det till Hämta väderprognos.

    Skärmbild över valt flödesnamn.

  2. Lägg till följande indataparametrar i utlösaren Kör ett flöde från Copilot:

    • Ort (text)
    • Postnummer (nummer)

    Skärmbild av indataparametrar för Power Automate-flöde.

  3. Välj Lägg till en åtgärd om du vill skapa en ny åtgärd under flödesutlösaren Kör ett flöde från Copilot.

    Skärmbild av knappen Lägg till en flödesåtgärd.

  4. Sök efter MSN Weather välj sedan åtgärden Hämta prognos för idag.

    Skärmbild av åtgärden Hämta prognos för idag under MSN Weather-anslutningsprogrammet.

  5. I åtgärden Hämta prognos för idag, i rutan Plats, väljer du Lägg till dynamiskt innehåll och sedan Ort samt Postnummer.

    Skärmbild av variabler som har lagts till i åtgärden Hämta prognos för idag

  6. I åtgärden Svara på Copilot lägger du till följande utdataparametrar och variabler:

    Utdataparameter Type Variabel
    day_summary String Dagsammanfattning
    location String Plats
    chance_of_rain Antal Risk för regn under dagen

    Skärmbild av dynamiska utdatavariabler som lagts till i flödessvarsåtgärden.

  7. Välj Spara.

Hantera vilka anslutningar som används av flödet

I en autentiserad copilot som stöds, cloud flows can be konfigurerad för att använda slutanvändaruppgifter när de körs som en generativ åtgärd eller från ett ämne. Om du använder flödet i en kanal som stöds kräver detta ingen speciell konfiguration i din copilot-dialogruta, och slutanvändare kommer att kunna hantera deras sina anslutningar medan de använder copilot.

Molnflöden i miljöer med hjälp av kundhanterade nycklar (CMK) kan ännu inte köras med slutanvändaruppgifter som generativa åtgärder eller från ämnen. Se till att endast köra-inställningarna för molnflöden i CMK-miljöer är inställda på specifika anslutningar istället för Tillhandahållen av en användare som endast körs.

Ändra ett befintligt flöde för användning med en copilot

Om du har ett flöde med en annan utlösare som du vill använda med din copilot, kan du ändra flödet för att använda Kör ett flöde från Copilot och Svara på Copilot och se till att den finns i en lösning i samma miljö som den anpassade copilot.

  1. Gå till Power Automate-portalen och använd miljöväljaren högst upp till höger för att välja den miljö där ditt flöde lagras.

  2. Navigera till Mina flöden till vänster och sök efter flödet.

  3. Välja flödet.

    Skärmbild av prognosflödet för Hämta prognos i standardlösningen.

Lägg till en Copilot-utlösare och en svarsåtgärd

Om ditt flöde inte redan innehåller en speciell Copilot-utlösare och svarsåtgärd måste du lägga till dem innan du kan använda flödet med din copilot.

  1. Välj Nytt steg.

  2. Sök efter Copilot och välj Kör ett flöde från Copilot.

  3. Välj Nytt steg.

  4. Sök efter Copilot anslutningsprogram och välj Svara på Copilot. Svarsåtgärden kan användas vid flera grenar i flödet, men måste ha samma utdata för varje användning.

  5. Spara och publicera flödet.

Se till att svarsåtgärden är inställd på att returneras i realtid

Flöden som du vill använda i en copilot måste returnera värden i realtid eller synkront. Flöden som körs i bakgrunden, eller asynkront, kan orsaka ett fel när din copilot försöker köra dem. I stället för att köra flödet säger copilot: "Något oväntat har inträffat. Vi jobbar på det. Felkod 3000."

När du skapar ett flöde från Copilot Studio inaktiveras asynkrona svar som standard. Om du har ändrat ett befintligt flöde som har asynkrona svar aktiverat följer du dessa steg för att kontrollera inställningen och se till att den är avstängd:

  1. Öppna ditt flöde och hitta åtgärderna Svara på Copilot.

  2. Välj fliken Inställningar.

  3. Ange Asynkrona svar till Av och välj Klar.

    Skärmbild av växelreglaget för asynkont svar.

Lägg till flödet i en lösning

För att vara tillgängliga för copilots måste flöden lagras i en lösning i samma Power Platform-miljö. Om ett flöde finns i en lösning visas en panel för lösningar på flödets detaljsida med en lista över vilka lösningar flödet finns i. Flöden kan läggas till i standardlösningen för användning med copilots eller flyttas till en annan lösning enligt stegen nedan:

  1. Gå till Power Automate-portalen.

  2. Gå till Lösningar och välj en befintlig lösning eller skapa en ny lösning för dina flöden.

    Om du vill skapa en lösning väljer du Ny lösning.

    Skärmbild som visar knappen Nylösning.

    Namnge din nya lösning, välj Förvald CDS-utgivare i fältet Utgivare, ange ett versionsnummer och välj sedan Skapa.

    Skärmdump av lösningsegenskaperna.

  3. Gå till den lösning du vill använda i fliken Lösningar. Välj Lägg till befintlig för att lägga till ett flöde.

    Skärmbild av knappen Lägg till befintlig.

  4. På sidan Lägg till befintligt flöde väljer du fliken Från-lösningar, väljer ditt flöde och sedan Lägg till.

    Skärmbild av listan över befintliga flöden i lösningar.

    Om du vill flytta ett flöde från fliken Mina flöden till en lösning väljer du Externa lösningar och väljer sedan Lägg till för att lägga till ditt flöde i lösningen.

    Skärmbild av listan över befintliga flöden utanför lösningar.