Share via


De uitvoering van de agentenstroom versnellen met de Express-modus (preview)

[Dit artikel maakt deel uit van de voorlopige documentatie en kan nog veranderen.]

Standaard mislukt een agentstroom die is gestart door een agent of app als het langer dan twee minuten duurt om te reageren op de aanroepende agent of app. Deze fout is van invloed op de functionaliteit en bruikbaarheid van de agent of app die de flow aanroept.

Schermopname van de waarschuwing voor time-out in de agentstroom.

Belangrijk

Dit artikel bevat documentatie voor de preview van Microsoft Copilot Studio en kan nog veranderen.

Preview-functies zijn niet bedoeld voor productiegebruik en hebben mogelijk beperkte functionaliteit. Deze functies zijn beschikbaar voor een officiële release zodat u vroeg toegang kunt krijgen en feedback kunt geven.

Zie Overzicht van Microsoft Copilot Studio als u een productieklare agent aan het bouwen bent.

Met de expressmodus kan een workflow snellere uitvoeringstijden bereiken. Deze functie vergroot de kans dat agentstromen binnen het venster van twee minuten kunnen worden afgerond en op tijd een reactie kunnen geven.

In de volgende afbeelding ziet u een voorbeeld van de versnelling voor een specifieke stroom, met expressmodus en zonder expressmodus.

Schermopname van de prestatievergelijking tussen zonder express-modus en met express-modus.

Opmerking

De snelheid varieert op basis van de complexiteit van de stroom en de acties die erin worden gebruikt. Expressmodus werkt het beste voor flows die niet veel data van connectors verplaatsen, maar wel veel verwerkingstijd kosten. We raden u aan uw stromen te testen om te zien of de express-modus geschikt is voor uw specifieke scenario en hoeveel het de prestaties van de stroom verbetert. Als je een flow-runtimefout tegenkomt met een databeperking, raden we aan om express-modus uit te schakelen en dit in plaats daarvan met andere flows te proberen.

Vereiste voorwaarden

Als u de expressmodus wilt gebruiken, moet uw stroom voldoen aan de volgende vereisten:

  • De stroom moet de trigger Wanneer een agent een stroom aanroept of de trigger Wanneer een app een stroom aanroept hebben.
  • De flow moet een reactieactie hebben: Reageren op agent of Reageren op app.
  • Aan het proces moet een Copilot Studio-plan zijn gekoppeld.
  • De Power Automate-omgeving moet op nieuwe infrastructuur worden gerealiseerd. Zie Beschikbaarheid en Licenties voor meer informatie.

Snelle modus inschakelen

  1. Selecteer Stromen en selecteer vervolgens de stroom waarvoor u de expressmodus wilt inschakelen.

  2. Selecteer Bewerken in de sectie Details van de pagina Overzicht.

    Het deelvenster Details wordt weergegeven.

  3. Schakel de Express-modus in. De wisselknop bevindt zich onderaan het paneel.

    Schermopname van wisselknop voor de snelle modus op de pagina met processdetails.

Opmerking

Je kunt ook expressmodus inschakelen vanaf de triggertrigger Wanneer een agent een flow aanroept of de trigger: wanneer een app een flow aanroept , terwijl je de flow in de designer op de triggerkaart bouwt.

Screenshot toont express-modus schakelaar op de triggerkaart in flow designer.

Richtlijnen voor het gebruik van de express-modus

Wanneer moet u de expressmodus gebruiken Wanneer u de expressmodus niet gebruikt
Logische zware stromen: Je agentstroom geeft geen grote hoeveelheden data terug uit de respons van de connectors (grote datahoeveelheden overschrijden de geheugenlimiet van expressmodus). Data-intensieve stromen: Je agentstroom verplaatst veel data (bijvoorbeeld door de rijen in een grote tabel te vermelden, of een item ophalen-actie geeft 1.500 rijen data met 100 kolommen terug).
Uw agentstroom heeft een reactieactie, wat betekent dat de stroom tijdgevoelig is. Een agent wacht tot het proces is uitgevoerd en stuurt de respons zo snel mogelijk terug. Uw agentstroom heeft geen antwoordactie. De stroom is een zogenaamd "fire-and-forget"-type. Het hoeft geen antwoord terug te sturen naar een aanroepende agent of app.
De Express-modus wordt succesvol en optimaal uitgevoerd tijdens de test. Expressmodus faalt tijdens de test door een variabele groottelimiet of geheugenlimiet. Als de flow faalt tijdens een test, zul je waarschijnlijk deze problemen tegenkomen wanneer de flow wordt uitgerold en in productie wordt uitgevoerd.

Availability

Express-modus is momenteel alleen beschikbaar voor sommige omgevingen die worden bijgewerkt naar een nieuwe architectuur die deze ondersteunt. Microsoft is bezig met het upgraden van omgevingen ter ondersteuning van de express-modus. Er is geen actie vereist voor uw deel om uw omgeving te upgraden.

Ga als volgt te werk om te controleren of de snelle modus beschikbaar is in uw omgeving:

  1. Zorg ervoor dat u een eenvoudige agentstroom in Copilot Studio hebt met de trigger Wanneer een agent een stroom aanroept of wanneer een app een stroom aanroept, evenals een actie. Als u geen flow met deze elementen hebt, creëer er dan een.

  2. Controleer op de wisselknop voor de expressmodus in de ontwerpfunctie op de triggerkaart.

Als de expressmodus niet wordt weergegeven, biedt uw omgeving nog geen ondersteuning voor deze functie.

Opmerking

Als je omgeving nog niet op de nieuwe infrastructuur staat, kunnen er stromen zijn die de upgrade vertragen. Je kunt enkele stappen volgen die in Power Automate zijn beschreven en overstappen naar een nieuwe architectuur om de automatische toekomstige upgrade te ontblokkeren.

Licensing

Express-modus is alleen beschikbaar voor workflows binnen het Copilot Studio-abonnement. Er zijn geen extra kosten verbonden aan het draaien van je flows in deze modus. Je wordt nog steeds gefactureerd voor het aantal acties dat wordt gebruikt onder Copilot Studio-meting.

Beperkingen

Hier volgen enkele bekende beperkingen waar u rekening mee moet houden bij het gebruik van de express-modus.

Beperkingen bij het publiceren van workflows

Vertraging en webhook-acties in de stroom worden niet ondersteund wanneer de expressmodus is ingeschakeld. Er worden fouten weergegeven bij het opslaan van de workflow. Voor dergelijke gevallen schakelt u de expressmodus uit en probeert u het opnieuw.

Beperkingen bij stroomruntime

Er zijn enkele runtimebeperkingen bij het gebruik van de express-modus.

Uitvoeringstijd

Als de expressmodus is ingeschakeld, moeten flows binnen twee minuten worden voltooid. Stromen die een langere time-out hebben.

Stroomgrootte

  • Je zou niet meer dan 100 acties in een flow-uitvoering moeten opnemen. Het aantal acties omvat lussen, die tellen als één actie voor elke herhaling van een lus. De volgende limieten zijn van toepassing op lussen:
    • Toepassen op elke lus in een matrix: maximaal 100 items
    • Do until-lus: max. 100 iteraties
  • Variabele inhoudslimiet: 1.024 tekens. Als het kan, zoek dan oplossingen om niet meer dan 1.024 tekens in variabelen te zetten zoals Set variable of Append to String Variable of Initialize variable.

100 acties zijn een veilige limiet voor de stroomgrootte. Je kunt misschien meer dan 100 acties uitvoeren, afhankelijk van hoe zwaar de flow is en hoeveel data de flow verwerkt. Voor meer informatie over het beheren van stroomgroottes, zie Richtlijnen voor het gebruik van expressmodus.

Berichtgrootte

De berichtgroottelimiet voor gegevens die zijn doorgegeven in een afzonderlijke actie (connectorantwoord) is 64 kB.

Foutberichten

Er wordt tijdens runtime een foutbericht weergegeven met informatie over de reden waarom de stroom is mislukt als deze wordt veroorzaakt door een van de eerder genoemde runtimebeperkingen. Als u een stroom hebt die niet voldoet aan de vereisten voor de expressmodus, stellen we voor de stroom uit te voeren met de expressmodus uit.

Andere beperkingen bij het gebruik van de expressmodus

  • Het automatisch testen van je workflow werkt niet in de workflowdesigner. Testen maakt automatisch gebruik van het opnieuw indienen van een stroom. Dit kan niet worden gebruikt met door agenten of apps geactiveerde stromen.
  • Lus-iteraties worden niet weergegeven in de weergave Uitvoeringsdetails wanneer de respons van een connector de geheugenlimiet overschrijdt. In sommige gevallen merkt u mogelijk dat lusiteraties niet worden weergegeven wanneer u een lus monitort (Toepassen op elk of Do until). Test uw stroom in een ontwikkelomgeving en schakel vervolgens de expressmodus in voor foutopsporing voordat u naar productie publiceert.