Påskynda agentflödeskörningen med expressläge (förhandsversion)

[Denna artikel är en förhandsversion av dokumentationen och kan komma att ändras.]

Som standard initierar en agent eller app ett agentflöde som misslyckas om det tar längre än två minuter att svara på den anropande agenten eller appen. Det här felet påverkar funktionaliteten och användbarheten för agenten eller appen som anropar flödet.

Skärmbild av tidsgränsvarning för agentflöde.

Important

Den här artikeln innehåller dokumentation om förhandsversionen av Microsoft Copilot Studio och kan ändras.

Förhandsgranskningsfunktioner ska inte användas i produktion, och funktionerna kan vara begränsade. Funktionerna är tillgängliga före den officiella publiceringen så att du kan få tidig tillgång och ge feedback.

Om du bygger en produktionsklar agent, se Översikt över Microsoft Copilot Studio.

När du använder expressläge kan flödet uppnå snabbare körningstider. Den här funktionen ökar sannolikheten för att agentflöden kan slutföras inom tvåminutersfönstret och ge ett svar i tid.

Följande bild visar ett exempel på hastigheten för ett specifikt flöde med expressläge och utan det.

Skärmbild av prestandajämförelse mellan utan expressläge och med expressläge.

Anmärkning

Hastigheten varierar beroende på flödets komplexitet och de åtgärder som används i det. Express-läge fungerar bäst för flöden som inte flyttar stora mängder data från anslutningsprogram, men som kräver lång bearbetningstid. Testa dina flöden för att se om expressläget är lämpligt för ditt specifika scenario och hur mycket det förbättrar flödesprestandan. Om du stöter på ett flödeskörningsfel som nämner en databegränsning inaktiverar du expressläget och provar det med andra flöden i stället.

Förutsättningar

Om du vill använda expressläge måste flödet uppfylla följande krav:

  • Flödet måste ha antingen utlösaren När en agent anropar ett flöde eller När en app anropar ett flöde.
  • Flödet måste ha en svarsåtgärd, antingen Svara på agent eller Svara på app.
  • Flödet måste ha en associerad Copilot Studio-plan.
  • Power Automate-miljön måste vara på ny infrastruktur. Mer information finns i Tillgänglighet .

Aktivera expressläge

  1. Välj Flöden och välj sedan det flöde som du vill aktivera expressläge för.

  2. I avsnittet Information på sidan Översikt väljer du Redigera.

    Panelen Detaljer visas.

  3. Aktivera Express-läge. Växlingsknappen finns längst ned i panelen.

    Skärmbild av växlingsknappen för expressläge på sidan flödesinformation.

Anmärkning

Du kan också aktivera expressläge från När en agent anropar ett flöde eller När en app anropar själva flödesutlösaren när du skapar flödet i designern på flödeskortet.

Skärmdump som visar expresslägesknappen på triggerkortet i flow designer.

Riktlinjer för att använda expressläge

När du ska använda expressläge När du inte ska använda expressläge
Logikintensiva flöden: Agentflödet returnerar inte stora mängder data från anslutningssvar (Stora datamängder överskrider minnesgränsen för expressläge). Datatunga flöden: Ditt agentflöde flyttar mycket data (till exempel, lista raderna i en stor tabell, eller en åtgärd för att hämta objekt, returnera 1 500 rader data med 100 kolumner).
Agentflödet har en svarsåtgärd, vilket innebär att flödet är tidskänsligt. En agent väntar på att flödet ska köras och skicka tillbaka ett svar så snabbt som möjligt. Ditt agentflöde har ingen svarsåtgärd. Flödet är av typen "fire-and-forget" (startas och körs utan att vänta på svar). Den behöver inte skicka tillbaka ett svar till en anropande agent eller app.
Expressläget körs korrekt och optimalt under testet. Expressläget misslyckas under testet på grund av en variabel storleksgräns eller minnesbegränsning. Om flödet misslyckas vid testning kommer du förmodligen att stöta på dessa problem när flödet driftsätts och körs i produktion.

Availability

Expressläge är för närvarande endast tillgängligt för uppgraderade miljöer med hjälp av den nya arkitektur som stöds. Microsoft håller på att uppgradera miljöer för att stödja expressläge. Du behöver inte vidta några åtgärder för att uppgradera din miljö.

Så här kontrollerar du om expressläget är tillgängligt i din miljö:

  1. Kontrollera att du har ett enkelt agentflöde i Copilot Studio med antingen När en agent anropar ett flöde eller När en app anropar en flödesutlösare och någon åtgärd. Om du inte har ett flöde med dessa element skapar du ett.

  2. Sök efter expresslägesväxlingen i designern på utlösarkortet.

Om expressläget inte visas stöder inte din miljö den här funktionen än.

Anmärkning

Om din miljö inte finns i den nya infrastrukturen ännu kan vissa flöden fördröja miljöuppgradningen. Information om hur du avblockera den automatiska framtida uppgraderingen finns i Power Automate miljöer övergår till ny arkitektur.

Licenser

Expressläge är endast tillgängligt för flöden under Copilot Studio-planen. Det finns inga extra kostnader för att köra dina flöden i detta läge. Du debiteras fortfarande för antalet åtgärder som används under Copilot Studio-mätningen.

Limitations

Tänk på dessa kända begränsningar när du använder expressläge.

Begränsningar vid flödespubliceringar

Åtgärder för fördröjning och webhook i flödet stöds inte när expressläget är aktiverat. Fel uppstår när flödet sparas. I sådana fall kan du prova att stänga av expressläget och försöka igen.

Begränsningar vid flödeskörning

Det finns vissa körningsbegränsningar när du använder expressläge.

Exekveringstid

När du aktiverar expressläge måste flöden slutföras på två minuter. Flöden som tar längre tid uppnår tidsgränsen.

Flödesstorlek

  • Inkludera inte fler än 100 åtgärder i en flödeskörning. Antalet åtgärder innehåller loopar, som räknas som en åtgärd för varje loop-iteration. Följande gränser gäller för loopar:
    • Använd för varje-loop i en matris: högst 100 objekt
    • Gör till-loop: max 100 iterationer
  • Variabel innehållsgräns: 1 024 tecken. Om du kan kan du hitta lösningar för att inte infoga fler än 1 024 tecken i variabler som Ange variabel, Lägg till i strängvariabel eller Initiera variabel.

100 åtgärder är en säker gräns för flödesstorlek. I praktiken kanske du kan inkludera fler än 100 åtgärder, beroende på hur stort flödet är och hur mycket databearbetning flödet gör. Läs mer om att hantera flödesstorlek i Riktlinjer för användning av expressläge.

Meddelandestorlek

Meddelandestorleksgränsen för data som skickas i en enskild åtgärd (anslutningssvar) är 64 KB.

Felmeddelanden

Körningsfelmeddelandet beskriver varför flödet misslyckades om det beror på någon av de tidigare nämnda körningsbegränsningarna. Om du har ett flöde som inte uppfyller kraven för expressläge kör du flödet med expressläge Av.

Andra begränsningar när du använder expressläge

  • Testa flödet automatiskt fungerar inte i flödesdesignern. Testning använder automatiskt flödesöverföring på nytt och detta kan inte användas med agentutlösta eller apputlösta flöden.
  • Loop-iterationer visas inte i vyn Körningsdetaljer när ett anslutningssvar överskrider minnesgränsen. I vissa fall kanske du märker att loop-iterationer inte visas när du övervakar en loop (Använd på varje eller Gör till). Testa flödet i en utvecklingsmiljö och aktivera sedan expressläge för felsökning innan du publicerar till produktion.