Del via


Gør udførelsen af agentflow hurtigere med eksprestilstand (prøveversion)

[Denne artikel er til dokumentationen til den foreløbige udgivelse. Der kan forekomme ændringer.]

Et agentflow, der startes af en agent eller app, mislykkes som standard, hvis det tager mere end to minutter at svare den kaldende agent eller app. Denne fejl påvirker funktionaliteten og anvendeligheden af den agent eller app, der kalder flowet.

Skærmbillede af timeoutadvarsel for agentflow.

Vigtigt!

Denne artikel indeholder dokumentation til prøveversionen af Microsoft Copilot Studio og kan ændres.

Prøveversionsfunktioner er ikke beregnet til produktionsformål og kan have begrænset funktionalitet. Disse funktioner er tilgængelige før en officiel version, så du kan få tidlig adgang og give feedback.

Hvis du bygger en produktionsklar agent, skal du se Oversigt over Microsoft Copilot Studio.

Med eksprestilstand kan et flow opnå hurtigere udførelsestider. Denne funktion øger sandsynligheden for, at agentstrømme kan gennemføres inden for to-minutters vinduet og give et svar i tide.

På følgende billede vises et eksempel på hastigheden for et bestemt flow med eksprestilstand og uden det.

Skærmbillede af sammenligning af ydeevne mellem uden eksprestilstand og med eksprestilstand.

Notat

Hastigheden varierer afhængigt af flowets kompleksitet og de handlinger, der bruges i det. Express-tilstand fungerer bedst til flows, der ikke flytter mange data fra connectors, men kræver meget behandlingstid. Vi anbefaler, at du tester dine flow for at se, om eksprestilstand er egnet til dit specifikke scenarie, og hvor meget det forbedrer flowydeevnen. Hvis du støder på en flow-runtime-fejl med en databegrænsning, foreslår vi, at du slår express-tilstand fra og prøver med andre flows i stedet.

Forudsætninger

Hvis du vil bruge eksprestilstand, skal dit flow opfylde følgende krav:

  • Flowet skal enten have udløseren Når en agent kalder et flow eller Udløseren Når en app kalder et flow .
  • Flowet skal have en svarhandling, enten Respond to agent eller Respond to app.
  • Flowet skal have en Copilot Studio-plan tilknyttet.
  • Power Automate-miljøet skal være på ny infrastruktur. Se Tilgængelighed og Licensering for mere information.

Slå eksprestilstand til

  1. Vælg Flow, og vælg derefter det flow, du vil aktivere eksprestilstand for.

  2. I afsnittet Detaljer på siden Oversigt skal du vælge Rediger.

    Panelet Detaljer vises.

  3. Slå Eksprestilstand til. Til/fra-knappen er nederst i panelet.

    Skærmbillede af til/fra-knap til eksprestilstand på siden med flowoplysninger.

Notat

Du kan også slå express-tilstand til fra triggeren Når en agent kalder et flow eller 'Når en app kalder et flow' , mens du bygger flowet i designeren på triggerkortet.

Skærmbillede, der viser express mode-tog-knappen på triggerkortet i flow designer.

Retningslinjer for brug af eksprestilstand

Hvornår skal du bruge eksprestilstand? Når du ikke skal bruge eksprestilstand
Logiktunge flows: Dit agentflow returnerer ikke store mængder data fra connectorens respons (store datamængder overstiger hukommelsesgrænsen for express mode). Datatunge flows: Din agentflow flytter mange data (for eksempel ved at liste rækkerne i en stor tabel, eller en hent items-aktion returnerer 1.500 rækker data med 100 kolonner).
Dit agentflow har en svarhandling, hvilket betyder, at flowet er tidsfølsomt. En agent venter på, at flowet udføres, og sender et svar tilbage så hurtigt som muligt. Dit agentflow har ikke en svarhandling. Flowet er en udløs og glem-type. Det behøver ikke at sende et svar tilbage til en opkaldsagent eller app.
Eksprestilstanden kører korrekt og optimalt under testen. Express-tilstand fejler under testen på grund af en variabel størrelsesbegrænsning eller hukommelsesbegrænsning. Hvis flowet fejler under en test, vil du sandsynligvis støde på disse problemer, når flowet implementeres og køres i produktion.

Tilgængelighed

Eksprestilstand er i øjeblikket kun tilgængelig for nogle miljøer, der er opgraderet til en ny arkitektur , der understøtter den. Microsoft er i gang med at opgradere miljøer for at understøtte eksprestilstand. Der kræves ingen handling fra din side for at opgradere dit miljø.

Sådan kontrollerer du, om eksprestilstand er tilgængelig i dit miljø:

  1. Sørg for, at du har et simpelt agentflow i Copilot Studio med udløseren Når en agent kalder et flow eller Når en app kalder et flow og en handling. Hvis du ikke har et flow med disse elementer, skal du oprette et.

  2. Kontrollér, om eksprestilstanden er slået til i designeren på udløserkortet.

Hvis eksprestilstand ikke vises, understøtter dit miljø endnu ikke denne funktion.

Notat

Hvis dit miljø endnu ikke er på den nye infrastruktur, kan dit miljø have nogle flows, der forsinker opgraderingen af miljøet. Du kan følge nogle trin beskrevet i Power Automate-miljøer og flytte til ny arkitektur for at hjælpe med at fjerne blokeringen af den automatiske fremtidige opgradering.

Licensering

Eksprestilstand er kun tilgængelig for flow under Copilot Studio-planen. Der er ingen ekstra omkostninger ved at køre dine flows i denne tilstand. Du bliver stadig faktureret for antallet af handlinger, der bruges under Copilot Studio-måling.

Begrænsninger

Her er nogle kendte begrænsninger, du skal være opmærksom på, når du bruger eksprestilstand.

Begrænsninger ved udgivelse af flow

Handlinger for forsinkelse og webhook i flowet understøttes ikke, når eksprestilstand er slået til. Der vises fejl under lagring af flowet. I sådanne tilfælde kan du prøve at slå eksprestilstand fra, og prøv igen.

Begrænsninger under flowkørsel

Der er nogle kørselsbegrænsninger, når du bruger eksprestilstand.

Udførelsestid

Når eksprestilstand er slået til, skal flow fuldføres om to minutter. Flow, der tager længere tid at få timeout.

Flowstørrelse

  • Du bør ikke inkludere mere end 100 handlinger under en kørsel af et flow. Antallet af handlinger omfatter løkker, der tæller som én handling for hver gentagelse af løkker. Følgende grænser gælder for løkker:
    • Anvend på hver løkke på en matrix: maks. 100 elementer
    • Gør indtil løkke: maks. 100 gentagelser
  • Variabel indholdsgrænse: 1.024 tegn. Hvis du kan, så find løsninger til ikke at indsætte mere end 1.024 tegn i variabler som Set variabel eller Tilføj til strengvariabel eller Initialiser variabel.

100 handlinger er en sikker grænse for flowstørrelsen. Du kan måske få mere end 100 handlinger ind, afhængigt af hvor tung strømmen er, og hvor meget data der behandles. For mere information om håndtering af flowstørrelse, se Retningslinjer for brug af express-tilstand.

Meddelelsesstørrelse

Grænsen for meddelelsesstørrelse for data, der overføres i en individuel handling (connectorsvar), er 64 KB.

Fejlmeddelelser

Vi viser fejlmeddelelser på kørselstidspunktet med oplysninger om, hvorfor flowet mislykkedes, hvis det skyldes nogen af de tidligere nævnte kørselsbegrænsninger. Hvis du har et flow, der ikke opfylder forudsætningerne for eksprestilstand, anbefaler vi, at du kører flowet med eksprestilstand slået fra.

Andre begrænsninger ved brug af eksprestilstand

  • Test af dit flow fungerer ikke automatisk i flowdesigneren. Test bruger automatisk flowsending, og flowsending kan ikke bruges sammen med agentudløste eller appudløste flow.
  • Gentagelser af løkker vises ikke i visningen Kør detaljer , når et connectorsvar overskrider hukommelsesgrænsen. I nogle tilfælde kan du opleve, at gentagelser af løkker ikke vises, når du overvåger en løkke (Anvend på hver enkelt eller Udfør indtil). Test dit flow i et udviklingsmiljø, og slå derefter eksprestilstand til for fejlfinding, før du publicerer til produktion.