Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Produksjonsklare Copilot Studio-agenter trenger mer enn lisensiering og total planlegging av budskapsvolum. De trenger også gjennomstrømningsplanlegging. Gjennomstrømningsplanlegging omfatter hvor raskt trafikken ankommer, hvilke plattformtjenester løsningen benytter, og hvilke begrensninger som gjelder for hele løsningen.
Denne artikkelen hjelper løsningsarkitekter, skapere og Power Platform-administratorer med å forberede store Copilot Studio-distribusjoner for trafikk i produksjonsmiljø, brukeraksepttesting (UAT), lasttesting, business-to-customer (B2C)-scenarioer og autonome arbeidsbelastninger.
Kapasitetstildeling er adskilt fra lisensklargjøring
Copilot Studio-planlegging for produksjon har to relaterte, men separate arbeidsstrømmer:
- Lisenstildeling omfatter kommersielle rettigheter og forbruk, slik som lisenser, kreditter, forhåndsbetalt kapasitet, meldingspakker og betal-etter-forbruk-fakturering.
- Kapasitetsklargjøring dekker hvor raskt trafikken kan behandles før begrensing eller tjenestebeskyttelseskontroller trer i kraft.
Notat
Microsoft bruker begrepet kvoter for Copilot Studio-frekvensgrenser. I det bredere bransjevokabularet kalles denne planleggingsaktiviteten ofte for frekvensklargjøring. Gå gjennom de publiserte grensene, estimer maksimale forespørselsrater, og planlegg før produksjonstrafikken starter.
Forbruksbetaling kan øke tilgjengelige grenser sammenlignet med konfigurasjoner med lavere kapasitet, men gjennomstrømningen er ikke uendelig. Sjekk de gjeldende Copilot Studio-grensene, Power Platform-forespørselstildelinger, Power Automate-grenser, Dataverse-tjenestebeskyttelsesgrenser, regler for tilkoblingsbegrensning og nedstrøms API-grenser.
Hva skjer når det oppstår begrensing?
Begrensing er en tjenestebeskyttelsesmekanisme. Den beskytter delte tjenester mot trafikkmønstre som overskrider publiserte grenser, kontroller for høyere kapasitet eller tjenestekapasitet. Det nøyaktige symptomet avhenger av hvilken tjeneste som er begrenset.
Når en grense nås, er konsekvensen mer enn bare et spørsmål om planlegging. Forespørsler kan begrenses, forsinkes, blokkeres eller avvises. I brukerrettede nettprater kan denne virkemåten fremstå som et midlertidig tjenesteavbrudd. Brukeren kan for eksempel ikke sende neste melding, få beskjed om at agenten ikke er tilgjengelig eller at bruksgrensen er nådd, eller oppleve et mislykket trinn fordi en flyt, kobling, Dataverse-kall, KI-tjeneste eller nedstrøms API har nådd sin grense.
Lær om Copilot Studio-spesifikke symptomer og feilmeldinger i Løs bruksgrensefeil i agenter.
Hvordan hastighetsgrenser måles
Ratebegrensninger angir hvor mye trafikk en tjeneste kan akseptere i et bestemt tidsvindu. Tenk på disse vinduene på et detaljert nivå: per minutt, per fem minutter, per 10 minutter, per time, per dag, per uke og per måned. Månedlig eller ukentlig volum hjelper med å estimere total etterspørsel, men kortere tidsvinduer er viktige for ratebegrensning fordi begrensing ofte skyldes konsentrert trafikk.
Et B2C-selskap kan for eksempel motta mesteparten av agenttrafikken i løpet av én fokusert kampanjetime. Det ukentlige gjennomsnittet kan virke lavt, men den ene timen kan fortsatt skape nok gjennomstrømningstrykk til å forårsake begrensing eller avbrudd i tjenesten. En utforming som virker tilstrekkelig på ukentlig eller månedlig nivå, kan likevel overskride grensene under en times toppbelastning.
Forstå omfanget av begrensninger
Grenser gjelder ikke bare på det individuelle agentnivået. Avhengig av tjenesten kan de gjelde på miljønivå, verktøynivå, API-nivå, tilkoblingsnivå, kanalnivå eller nivået for nedstrøms tjenester.
Copilot Studio-grensen for antall meldinger til agenter er for eksempel satt per Dataverse-miljø. Når du estimerer trafikk, inkluder alle kilder som sender meldinger til agenter i det miljøet, inkludert brukerrettede kanaler, integrasjoner, autonome arbeidsbelastninger og Azure Bot Framework-ferdigheter. Sjekk gjeldende verdier og omfang i Copilot Studio-kvoter og -grenser.
Bestem om frekvensklargjøring gjelder for din agent
Ikke alle agenter trenger detaljert arbeid med frekvensklargjøring. En enkel intern agent for vanlige spørsmål med en lite målgruppe, forutsigbar bruk og få eller ingen nedstrømskall vil sannsynligvis ikke nå frekvensbegrensninger. Pristilrettelegging blir viktig når en agent kan overskride grenser for forespørsler per minutt eller forespørsel per time, selv om det månedlige volumet virker beskjedent.
Tenk på forventet trafikk tidlig i prosjektet, sammen med løsningsutforming. Før brukeraksepttesting (UAT) og belastningstesting starter, bør teamet være trygge på at agentutformingen, miljøet, tilkoblede tjenester og nedstrøms systemer kan støtte forventet gjennomstrømningsprofil.
Denne veiledningen er spesielt viktig for større, mer intensive bedriftsagenter der trafikken kan komme i puljer, mange brukere eller hendelser kan aktivere agenten samtidig, eller hver samhandling er avhengig av flere plattformtjenester. Det kan også gjelde mindre agenter med konsentrerte bruksmønstre, for eksempel et kort oppstartsvindu, en avdelingsomfattende hendelse, en planlagt prosess eller en arbeidsflyt som skaper mange forespørsler på noen få minutter.
B2C-agenter og autonome agenter krever tidlig frekvensklargjøring
Kundevendte B2C-agenter kan motta trafikk fra kampanjer, offentlige nettsider, kundeportaler, hendelseskommunikasjon, produktlanseringer eller sesongbasert etterspørsel. Autonome agenter kan generere høyfrekvent trafikk fra tidsplaner, hendelser, bakgrunnsprosesser eller når de kaller flere verktøy og arbeidsflyter.
Tips
Behandle B2C-brukstilfeller og autonome brukstilfeller som førsteklasses klargjøringsscenarioer. De kan generere høyere trafikk, flere samtidige forespørsler og høyfrekvent bakgrunnsaktivitet raskere enn mange nettpratopplevelser rettet mot ansatte.
Bruk toppbelastningsperioder, ikke bare månedlige totaler
Spør om agenten kan lage konsentrerte forespørsler på ett minutt eller en time. Et mindre scenario kan fortsatt ha behov for ratebegrensning hvis en lasttest, kampanje, avbruddssvar eller automatisert utløser sender for mange meldinger, kall til generativ kunstig intelligens, arbeidsflythandlinger, koblingskall eller Dataverse-forespørsler gjennom miljøet i løpet av en kort tidsperiode.
Månedlig volum er nyttig for å estimere total etterspørsel, men det er ikke nok for frekvensklargjøring. Konverter forventet bruk til mindre tidsintervaller slik at du kan sammenligne utformingen med nåværende forespørsler per minutt (RPM), forespørsler per time (RPH), toppbelastning og daglige grenser fra de koblede sidene.
Bygg både en gjennomsnittlig trafikkprofil og en toppbelastningsprofil. Hvis mesteparten av trafikken for eksempel skjer hver dag mellom kl. 17 og 18, bør toppbelastningstimen reflektere denne konsentrasjonen. Det daglige estimatet trenger ikke å være 24 ganger toppbelastningstimen hvis trafikken er konsentrert i ett tidsvindu.
Når ellers kan begrensing oppstå?
Begrensning kan også oppstå når:
- En betydelig mengde ansatte bruker agenten under en forutsigbar toppbelastningsperiode, for eksempel et arrangement eller opplæring for hele avdelingen.
- En markedsføringskampanje, driftsavbrudd, lansering eller planlagt forretningshendelse skaper en kort trafikktopp.
- Power Automate-flyter inkluderer løkker, gjentatte forsøk, paginering eller underordnede flyter som øker volumet av forespørsler.
- Rapportering, revisjon, telemetrieksport eller utskrift kjøres synkront i brukerens omgangsbane.
- Flere agenter eller arbeidsbelastninger deler samme miljø, identitet, kobling eller nedstrøms API-kapasitet.
- Lasttester eskalerer raskere enn produksjonsarkitekturen eller støtteprosessen var forberedt på å håndtere.
Hvor du kan finne relevante frekvensgrenser
Copilot Studio har sine egne begrensninger, og agentens kjøretidsbane kan inkludere andre tjenester med egne grenser. Gjennomgå alle relevante begrensninger for tjenestene agenten din benytter.
Copilot Studio-grenser
| Vurder klargjøringsområde | Hva som skal slås opp | Hvor du kan sjekke gjeldende verdier | Slik bruker det |
|---|---|---|---|
| Meldinger til en agent | Nåværende RPM/RPH-grense og omfang for meldinger sendt til agenten. | Kvoter og begrensninger for Copilot Studio | Sammenlign forventede meldinger per minutt og per time for Dataverse-målmiljøet. |
| Meldinger for generativ kunstig intelligens | Gjeldende grense for generativ iverksetting, agenthandlinger, KI-verktøy, agentarbeidsflythandlinger og generativt svar. | Generative KI-meldinger til en agent | Modeller KI-tunge og autonome scenarioer i forhold til gjeldende publiserte grenser. |
| Autonome utløsernoder | Gjeldende begrensninger som gjelder når en autonom agent utløses av hendelser, tidsplaner eller bakgrunnsprosesser. | Kvoter og begrensninger for Copilot Studio | Modeller hendelsesdrevne og planlagte arbeidsbelastninger separat fra interaktiv nettprattrafikk. |
| Copilot Studio-abonnementsforespørselsgrenser | Nåværende Power Platform-forespørselsgrenser som gjelder for bruk av Copilot Studio. | Copilot Studio-abonnementsgrenser | Bruk disse verdiene sammen med planlegging av frekvensbegrensninger for flyter, Dataverse og tilkoblede tjenester. |
Andre plattformbegrensninger å vurdere
Den laveste grensen i kjøreveien bestemmer brukeropplevelsen. En Copilot Studio-agent kan være innenfor sine egne grenser mens en flyt, kobling, Dataverse-kall, språktjeneste eller eksternt API er begrenset.
Notat
Andre plattformbegrensninger kan påvirke agenten din hvis den bruker andre komponenter i agentens forespørselsbane. Ta også disse begrensningene i betraktning, inkludert Power Platform, Power Automate, Dataverse, koblinger, språktjenester og nedstrøms systemer.
| Kjøretidsområde | Hva du skal se på | Vurder klargjøringsspørsmål | Hvor du kan sjekke gjeldende grenser |
|---|---|---|---|
| Power Platform-foresprøselsplan | Forespørsler på tvers av Power Automate, Copilot Studio-arbeidsflytkall, Dataverse-bruk, Power Apps og Dynamics 365. | Hvilken bruker, tilkobling, appbruker eller tjenestekontohaver genererer forespørslene? Er tildelinger av forespørsler tilstrekkelige for forventet daglig og toppbelastning? | Forespørselsgrenser og -tildelinger |
| Power Automate-flyt | Utløsere, handlinger, løkker, underordnede flyter, HTTP-handlinger, koblingshandlinger, nye forsøk, paginering og samtidighet. | Hvor mange handlinger opprettes per agentomgang? Er topp-, samtidighets-, utløser- og koblingsgrenser relevante her? |
Forstå plattformgrenser og unngå begrensning Grenser for automatiske og planlagte flyter samt direkteflyter |
| Dataverse | CRUD-operasjoner, programtillegg, arbeidsflyter, tildelings-/delingsoperasjoner, koblingskall og systemoperasjoner som er nødvendige for å gjennomføre transaksjoner. | Hvilke brukere, appbrukere eller tjenestekontohavere genererer Dataverse-kall? Er det sannsynlig at grenser for tjenestebeskyttelse eller virkemåte ved nye forsøk gjelder? |
API-grenser for tjenestebeskyttelse Oversikt over Dataverse API-grenser |
| Koblinger | Standardkoblinger, Premium-koblinger, egendefinerte koblinger, koblingsspesifikk begrensing og nedstrøms API-er. | Hvilken kobling er flaskehalsen? Håndhever nedstrømstjenesten sin egen frekvensgrense? |
Grenser for API-gjennomstrømming i koblinger Power Automate-koblingsreferanse |
| Samtalebasert språkforståelse (CLU) og KI-tjenester | CLU-kall, KI-instrukser, søke- og oppsummeringsoperasjoner, modellbaserte verktøy, nyttelaststørrelse og tjenestespesifikke begrensninger. | Kaller hver bruker opp en språk- eller KI-tjeneste? Blir disse kallene gjentatt under forsøk eller iverksetting? |
Grenser for samtalebasert språkforståelse Kvoter og begrensninger for Copilot Studio |
| Eksterne API-er og bransjesystemer | Leverandør-API-er, interne API-er, databaser, mellomvare, gateways og egendefinerte tjenester. | Hvilken begrensning håndhever eieren av den nedstrøms tjenesten? Finnes det en kontrakt for nye forsøk, en kø eller en baktrykkstrategi? | Bruk eieren av den nedstrøms tjenestens nåværende grenser, serviceavtale og kundestøtteprosess. |
Utform for å redusere gjennomstrømningstrykk
Ikke gjør frekvensøkninger første tiltak i utformingen. Gjennomgå først agentutformingen og optimaliser effektiviteten. Hvis agenten må slå opp noe, gjør eksterne kall bare når det er nødvendig, optimaliser API-kall, og unngå unødvendig mange forespørsler på tvers av Copilot Studio, Power Automate, Dataverse, koblinger og nedstrøms systemer.
Etter at utformingen er effektiv, kontrollerer du gjennomstrømningen slik at trafikken når plattformen på en forutsigbar måte:
- For miljønivåbegrensninger vurder å dele agenter på tvers av flere miljøer hvis denne tilnærmingen samsvarer med driftsutformingen. Denne tilnærmingen kan bidra til å hindre at agenter med høyt volum, forretningsenheter, områder eller autonome arbeidsbelastninger må konkurrere med ikke-relaterte arbeidsbelastninger om de samme miljøspesifikke grensene.
- For autonome agenter bør du bruke køer, partibehandling, utløserfiltre, planlagt behandling, kontroller for nye forsøk og overvåking, slik at bakgrunnsarbeid ikke kommer som en ukontrollert lasttopp.
- Flytt planlagte oppgaver, rapportering, revisjonseksport og telemetriarbeid utenfor den interaktive nettpraten når det er mulig.
- Gå gjennom resultatene fra lasttester og produksjonstelemetri for å identifisere hvor forespørslene konsentreres, og juster deretter agenten, flytene, koblinger og nedstrøms API-er før du ber om høyere grenser.
Autonome agenter er unikt posisjonert til å maksimere utnyttelsen av sin tildelte kapasitet med robust forutsigbarhet og observerbarhet ved å stille forespørsler i kø og kontrollere utløsingsfrekvensen.
Tiltak hvis standardrategrenser ikke er tilstrekkelige
Hvis estimatet for trafikk i topperioder viser at agenten eller en tilkoblet tjeneste kan overstige de publiserte grensene, start prosessen for å be om høyere frekvensgrenser før UAT, lasttesting eller produksjonslansering. Ikke vent på den første produksjonsfeilen.
Notat
Copilot Studio er en SaaS-tjeneste med frekvensbegrensninger for å beskytte tjenesten for alle kunder. Med riktig begrunnelse kan ingeniørteamet aktivere tilpassede grenser for godkjente scenarioer.
Åpne en støtteforespørsel
Administratorer kan be om støtte fra administrasjonssenteret for Power Platform.
Åpne saken tidlig og inkluder de beste tilgjengelige anslagene. Jo mer detaljer du gir, desto enklere blir gjennomgangsprosessen. Oppdater forespørselen etter hvert som utformingen justeres eller lasttesting gir observerte data.
Kjerneinformasjon som bør inkluderes
| Informasjon | Description |
|---|---|
| Miljø-ID | Dataverse-miljøet hvor agenten kjører. |
| Agentnavn eller -identifikator | Agenten som er berørt av forespørselen. |
| Virksomhetsinnvirkning | Kritisk innvirkning hvis standardgrensene ikke er nok. |
| Kjent informasjon | Informasjon om scenario, kanal, lanseringskontekst, forretningskritikalitet, og om det er B2C, autonomt, ansattvendt eller til intern bruk. |
| Agentøyeblikksbilde | Et øyeblikksbilde eller en eksport som hjelper kontrolløren med å forstå agentens konfigurasjon, utforming, tilkoblede tjenester og relevante innstillinger. |
| agentutforming | Overordnet beskrivelse av emner, bruk av generativ kunstig intelligens, kunnskapskilder, handlinger, flyter, koblinger, Dataverse-kall og eksterne API-er som benyttes av agenten. |
| Gjennomsnittlig trafikkestimat | Forventet gjennomsnittlig trafikk per time, dag, uke eller måned. |
| Topptrafikkestimat | Forventede toppmeldinger, økter, kall til generativ kunstig intelligens, flythandlinger, tilkoblingskall, Dataverse-forespørsler og eksterne API-kall der det er kjent. |
Ytterligere detaljer som kan være til hjelp
| Informasjon | Description |
|---|---|
| Datointervall | Start- og sluttdato for den forespurte økningen. Separate datointervaller for belastningstest, brukergodkjenningstest og produksjon dersom de er forskjellige. |
| Toppbelastningsmønster | Topperioder, tidssoner, forventede toppdrivere og om trafikken er konsentrert i et kort daglig vindu. |
| Øktprofil | Samtidige økter, gjennomsnittlig og toppøktlengde, meldinger per økt og spørsmål per økt. |
| Typiske eksempler på økter | Representative brukerstier, typiske trinn utført, brukte verktøy og eksempler på økt-ID-er der tilgjengelig. |
| Kjøretidsbane | Flyter, handlinger, KI-instrukser, kunnskapskall, Dataverse-forespørsler, koblinger og API-er per samhandling. |
| Toppbelastning per funksjon | Toppvolum per agent, funksjon, bruker, miljø, kobling, minutt, time og dag der det er kjent. |
| Produkter som trenger gjennomgang | Om forespørselen gjelder Copilot Studio, forespørselstildelinger for Power Platform, Power Automate, koblinger, Dataverse, CLU-/KI-tjenester eller eksterne API-er. |
| Bevis | Eksempler på økt-ID-er, feil, korrelasjons-ID-er, logger, lasttestresultater eller produksjonsobservasjoner. |
| Reduksjoner | Oppsummer hva du allerede har prøvd, for å redusere gjennomstrømningstrykket. Referer til veiledningen Utforming for å redusere gjennomstrømningspress, inkludert utformingsgjennomgang, optimaliserte eksterne kall, miljøsegmentering, satsvis kjøring, kølegging, utløserfiltrering, planlegging, arbeidsbelastningsfordeling og andre optimaliseringer som allerede er på plass. |
Viktig!
En gjennomstrømningsøkning er ikke garantert. Microsoft Kundestøtte vurderer forespørsler ut fra scenario, miljø, ønsket datoperiode, forventet trafikk, berettigelse, gjeldende grenser og tjenestekapasitet.
Relatert informasjon
- Kvoter og begrensninger for Copilot Studio
- Anbefalte fremgangsmåter for å forbedre ytelsen til samtaleagenter
- Løs bruksgrensefeil i agenter
- Forespørselsgrenser og -tildelinger
- Forstå plattformgrenser og unngå begrensning
- Grenser for automatiske og planlagte flyter samt direkteflyter
- API-grenser for tjenestebeskyttelse
- Oversikt over Dataverse API-grenser
- Grenser for samtalebasert språkforståelse
- Få støtte i administrasjonssenteret for Power Platform