Agents optimaliseren om latentie te minimaliseren

Dit artikel deelt enkele belangrijke aanbevelingen en helpt u bij het optimaliseren van agents die afhankelijk zijn van informatie uit externe bronnen, zodat de wachttijd voor klanten tijdens gesprekken wordt geminimaliseerd.

Stel een maximale time-out in voor globale variabelen die extern zijn ingesteld. Voor agents met globale variabelen die zijn geconfigureerd om context van externe bronnen te ontvangen, stelt u de optionele time-outwaarde in zodat uw agents niet langer blijven hangen.

Laat de gebruiker weten dat de agent even tijd nodig heeft. Als de agent langer dan een paar seconden niet reageert, kan de gebruiker zich afvragen of het systeem wel werkt. Overweeg aan het begin van het toepasselijke onderwerp een korte melding te sturen waarin wordt aangegeven dat de agent bezig is met het opzoeken van informatie. Op deze manier weet de gebruiker dat de bewerking even kan duren en dat alles werkt.

Minimaliseer en optimaliseer lange externe processen waarbij de agent niet betrokken is. Externe systemen aanroepen om informatie op te zoeken en een verzoek te personaliseren kan een geweldige ervaring opleveren, maar het kan ook ongemakkelijk lang duren. Als deze personalisatie noodzakelijk is, zorg er dan voor dat de oproep geoptimaliseerd is en dat het aangeroepen systeem schaalbaar is.

Gebruik de HTTP-aanvraagknooppunten voor snelle aanvragen. Het gebruik van een Power Automate-stroom maakt het mogelijk om geavanceerde bewerkingen eenvoudig uit te voeren, maar kan aanzienlijke overhead met zich meebrengen. Als u slechts één externe opzoekaanroep nodig hebt, kan het knooppunt HTTP-aanvraag een lichtere optie zijn voor dergelijke eenvoudige bewerkingen.

Gebruik het Power Automate-dashboard om de duur van Power Automate-oproepen te bekijken. Copilot Studio geeft geen inzicht in hoe lang bewerkingen die buiten agents omgaan, zoals Power Automate-gesprekken, duren. Daarom kan het moeilijk zijn om te begrijpen waar de tijd wordt besteed. In Copilot Studio zijn deze externe oproepen synchroon, wat betekent dat er geen verdere activiteit in het gesprek plaatsvindt totdat een Power Automate-stroom is afgerond. Overweeg om het Power Automate-dashboard te gebruiken voor uw stroom. Dit dashboard kan u inzicht geven in de succes- en foutpercentages van bewerkingen en hoe lang ze duren.