Servicelimieten voor Azure AI Language
Notitie
In dit artikel worden alleen de limieten voor vooraf geconfigureerde functies in Azure AI Language beschreven: Raadpleeg de volgende artikelen om de servicelimieten voor aanpasbare functies te bekijken:
Gebruik dit artikel om de limieten voor de grootte en tarieven te vinden die u kunt verzenden naar de volgende functies van de taalservice.
- NER (Named Entity Recognition)
- PiI-detectie (Personally Identifiable Information)
- Sleuteltermextractie
- Entiteiten koppelen
- Text Analytics voor status
- Sentimentanalyse en meninganalyse
- Taaldetectie
Houd rekening met de volgende informatie wanneer u functies van de Taalservice gebruikt:
- Prijzen zijn onafhankelijk van gegevens- of frequentielimieten. Prijzen zijn gebaseerd op het aantal tekstrecords dat u naar de API verzendt en zijn onderhevig aan 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
Met de volgende limiet wordt het maximum aantal tekens opgegeven dat in één document kan voorkomen.
Functie | Weergegeven als |
---|---|
Text Analytics for Health | 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, zoals gemeten door StringInfo.LengthInTextElements (maximaal 25 documenten). |
Als een document de tekenlimiet overschrijdt, gedraagt de API zich anders, afhankelijk van de manier waarop u aanvragen verzendt.
Als u aanvragen synchroon verzendt:
- De API verwerkt geen documenten die de maximale grootte overschrijden en retourneert een ongeldige documentfout. Als een API-aanvraag meerdere documenten heeft, blijft de API deze verwerken als deze binnen de tekenlimiet vallen.
Als u asynchroon aanvragen verzendt:
- De API weigert de hele aanvraag en retourneert een
400 bad request
fout als een document daarin de maximale grootte overschrijdt.
Maximale aanvraaggrootte
Met de volgende limiet wordt de maximale grootte van documenten in de hele aanvraag opgegeven.
Functie | Weergegeven als |
---|---|
Alle vooraf geconfigureerde functies | 1 MB |
Maximum aantal documenten per aanvraag
Als u de volgende documentlimieten overschrijdt, wordt er 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 |
Pii-detectie (Personally Identifying Information) | 5 |
Documentoverzicht | 25 |
Entiteiten koppelen | 5 |
Text Analytics for Health | 25 voor de web-API, 1000 voor de container. (in totaal 125.000 tekens) |
Frequentielimieten
Uw frequentielimiet varieert met 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 |
Aanvragen worden afzonderlijk gemeten voor elke functie. 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.