Agentens runtime-begrænsninger

Agenter drevet af GitHub Copilot-harnesset i Microsoft Copilot Studio kører hver brugerbesked som en tur. En tur kan inkludere mange modelkald og værktøjskald. For at holde turene pålidelige sætter tjenesten grænser for, hvor længe en tur varer, hvor mange værktøjskald den foretager, og hvor meget samtalehistorik agenten har. Denne artikel beskriver disse grænser og hvad du ser, når en grænse nås.

Note

Harnesset, der bruges til at bygge denne agent, bruger brugsbaseret fakturering. Brug, opbygning, test og evaluering af agenter kan forbruge Copilot Credits. Læs mere i Oversigt over forbrugsbaseret fakturering.

Tidsbegrænsninger for dreje- og værktøjstid

Værdierne i den følgende tabel er servicestandarderne. Microsoft håndterer disse værdier og kan ændre dem.

Limit Default value Hvad sker der, når man når
Turn duration 90 minutes Omkring 60 minutter inde i en tur bliver agenten ledt til at afslutte og give et endeligt svar. Ved 90 minutter stopper togningen svinget.
Værktøjskald pr. tur 200 Agenten stopper med at kalde værktøj, og turen slutter.
Værktøjskaldstimeout 120 seconds Tjenesten annullerer værktøjskalddet og returnerer et fejlresultat til agenten.
Workflow-værktøjets timeout 660 sekunder (11 minutter) Workflow-værktøjets kald går ud på timeout, og agenten modtager en fejl.
Tilkoblet agent timeout 5.400 sekunder (90 minutter) Opkaldet til den tilsluttede agent går ud på timeout, og agenten modtager en fejl.
Ekstern agent timeout 300 sekunder (5 minutter) Opkaldet til den eksterne agent går ud på tid, og agenten modtager en fejl.
Beskeder gemt i samtalevinduet 100 messages Agenten dropper de ældste beskeder fra sin arbejdshistorik, så den kan glemme detaljer fra tidligt i en lang samtale.

Timeout for værktøjskald er standarden for et almindeligt værktøjskald, såsom et forbindelseskald eller en videnssøgning. Workflow-værktøjer, connected agents og eksterne agenter bruger deres egne længere timeouts.

Hvis en anmodning regelmæssigt når en af disse grænser, så opdel arbejdet i mindre anmodninger. For at slå en referencekode op, der optræder ved en mislykket tur, såsom MCS-4063, se Fejlkodereference for agenter.

Streamingbegrænsninger i Microsoft Teams og Microsoft 365 Copilot

Agenter streamer svar, mens agenten skriver dem. I Microsoft Teams har streaming følgende begrænsninger:

  • Kun personlige chats: Streaming gælder for personlige chats én-til-én. I gruppechats og kanaler sender agenten svar som almindelige beskeder.
  • Opdateringshastighed: Teams accepterer cirka én streamingopdatering per sekund. Servicegrupperne tekster sammen, så hver opdatering holder sig inden for den grænse.
  • To-minutters grænse: Teams afslutter et streamet svar efter to minutter, selvom agenten stadig arbejder.
  • Stop: Hvis en bruger vælger Stop på et streaming-svar, afslutter Teams streamen.

Hvis et svar overstiger to-minutters grænsen, sender tjenesten det komplette svar som en almindelig besked i stedet for at afslutte streamen. Den tekst, der allerede er streamet, kan forblive på skærmen, så svaret kan dukke op to gange. Hvis et langt værktøjsopkald bruger tiden, før der ankommer en svartekst, kan du se et stoppet svar efterfulgt af svaret i en separat besked. Uanset hvad, bliver den fulde endelige besked stadig leveret.

Microsoft 365 Copilot bruger ikke Teams-streamingsessionen, så Teams-grænserne i dette afsnit gælder ikke for den.