Servicelimieten voor Azure AI Language

Notitie

In dit artikel worden alleen de limieten voor vooraf geconfigureerde functies in Azure AI Language beschreven: zie de volgende artikelen voor een overzicht van de servicelimieten voor aanpasbare functies:

In dit artikel vindt u de limieten voor de grootte en tarieven die u kunt verzenden naar de volgende functies van de taalservice.

Wanneer u functies van de taalservice gebruikt, moet u rekening houden met de volgende informatie:

  • Prijzen zijn onafhankelijk van gegevens of snelheidslimieten. Prijzen zijn gebaseerd op het aantal tekstrecords dat u naar de API verzendt en zijn afhankelijk van de prijsgegevens van uw taalresource.
    • Een tekstrecord wordt gemeten als 1000 tekens.
  • Gegevens- en frequentielimieten zijn gebaseerd op het aantal documenten dat u naar de API verzendt. Als u grotere documenten moet analyseren dan volgens de limiet is toegestaan, kunt u de tekst opdelen in kleinere tekstfragmenten voordat u ze naar de API kunt verzenden.
  • Een document bestaat uit één tekenreeks van teksttekens.

Maximum aantal tekens per document

De volgende limiet geeft het maximum aantal tekens op dat in één document mag voorkomen.

Functie Waarde
Text Analytics voor status 125.000 tekens zoals gemeten door StringInfo.LengthInTextElements.
Alle andere vooraf geconfigureerde functies (synchroon) 5.120 zoals gemeten door StringInfo.LengthInTextElements. Als u grotere documenten moet indienen, kunt u overwegen de functie asynchroon te gebruiken.
Alle andere vooraf geconfigureerde functies (asynchroon) 125.000 tekens voor alle ingediende documenten, gemeten door StringInfo.LengthInTextElements (maximaal 25 documenten).

Als een document de tekenlimiet overschrijdt, gedraagt de API zich anders, afhankelijk van hoe u aanvragen verzendt.

Als u aanvragen synchroon verzendt:

  • De API verwerkt geen documenten die de maximale grootte overschrijden en retourneert hiervoor een ongeldige documentfout. Als een API-aanvraag meerdere documenten heeft, blijft de API deze verwerken als deze binnen de tekenlimiet vallen.

Als u aanvragen asynchroon verzendt:

  • De API weigert de hele aanvraag en retourneert een 400 bad request fout als een document daarin de maximale grootte overschrijdt.

Maximale aanvraaggrootte

De volgende limiet geeft de maximale grootte aan van documenten in de hele aanvraag.

Functie Waarde
Alle vooraf geconfigureerde functies 1 MB

Maximum aantal documenten per aanvraag

Als u de volgende documentlimieten overschrijdt, wordt een HTTP 400-foutcode gegenereerd.

Notitie

Wanneer u asynchrone API-aanvragen verzendt, kunt u maximaal 25 documenten per aanvraag verzenden.

Functie Max. aantal documenten per aanvraag
Gesprekssamenvatting 1
Taaldetectie 1000
Sentimentanalyse 10
Meninganalyse 10
Sleuteltermextractie 10
NER (Herkenning van benoemde entiteiten) 5
Detectie van persoonlijke gegevens (PII) 5
Documentsamenvatting 25
Entiteiten koppelen 5
Text Analytics voor status 25 voor de webgebaseerde API, 1000 voor de container. (125.000 tekens in totaal)

Frequentielimieten

Uw frequentielimiet is afhankelijk van uw prijscategorie. Deze limieten gelden voor beide versies van de API. Deze frequentielimieten zijn niet van toepassing op de Text Analytics voor statuscontainer, die geen ingestelde frequentielimiet heeft.

Laag Aanvragen per seconde Aanvragen per minuut
S/multi-service 1000 1000
S0/F0 100 300

Aanvraagsnelheden worden voor elke functie afzonderlijk gemeten. U kunt het maximumaantal aanvragen voor uw prijscategorie tegelijkertijd naar elke functie verzenden. Als u zich bijvoorbeeld in de categorie S bevindt en 1000 aanvragen tegelijk verzendt, kunt u gedurende 59 seconden hierna geen aanvragen verzenden.

Zie ook