Tjänstbegränsningar för Azure AI Language

Anteckning

Den här artikeln beskriver bara gränserna för förkonfigurerade funktioner i Azure AI Language: Mer information om tjänstbegränsningar för anpassningsbara funktioner finns i följande artiklar:

Använd den här artikeln för att hitta begränsningarna för storlek och priser som du kan skicka data till följande funktioner i språktjänsten.

Tänk på följande när du använder funktioner i språktjänsten:

  • Prissättningen är oberoende av data- eller hastighetsbegränsningar. Prissättningen baseras på antalet textposter som du skickar till API:et och omfattas av prisinformationen för din Språkresurs.
    • En textpost mäts som 1 000 tecken.
  • Data- och hastighetsbegränsningar baseras på antalet dokument som du skickar till API:et. Om du behöver analysera större dokument än vad gränsen tillåter kan du dela upp texten i mindre textsegment innan du skickar dem till API:et.
  • Ett dokument är en enskild sträng med texttecken.

Maximalt antal tecken per dokument

Följande gräns anger det maximala antalet tecken som kan finnas i ett enda dokument.

Funktion Värde
Textanalys för hälsa 125 000 tecken mätt med StringInfo.LengthInTextElements.
Alla andra förkonfigurerade funktioner (synkrona) 5 120 mätt med StringInfo.LengthInTextElements. Om du behöver skicka större dokument bör du överväga att använda funktionen asynkront.
Alla andra förkonfigurerade funktioner (asynkrona) 125 000 tecken i alla dokument som skickats, mätt med StringInfo.LengthInTextElements (högst 25 dokument).

Om ett dokument överskrider teckengränsen beter sig API:et på olika sätt beroende på hur du skickar begäranden.

Om du skickar begäranden synkront:

  • API:et bearbetar inte dokument som överskrider den maximala storleken och returnerar ett ogiltigt dokumentfel för det. Om en API-begäran har flera dokument fortsätter API:et att bearbeta dem om de ligger inom teckengränsen.

Om du skickar begäranden asynkront:

  • API:et avvisar hela begäran och returnerar ett 400 bad request fel om något dokument i den överskrider den maximala storleken.

Maximal storlek för begäran

Följande gräns anger den maximala storleken på dokument som ingår i hela begäran.

Funktion Värde
Alla förkonfigurerade funktioner 1 MB

Maximalt antal dokument per begäran

Om du överskrider följande dokumentgränser genereras en HTTP 400-felkod.

Anteckning

När du skickar asynkrona API-begäranden kan du skicka högst 25 dokument per begäran.

Funktion Maximalt antal dokument per begäran
Konversationssammanfattning 1
Språkidentifiering 1000
Attitydanalys 10
Opinion Mining 10
Extrahering av nyckelfraser 10
Igenkänning av namngiven entitet (NER) 5
Identifiering av personligt identifierad information (PII) 5
Dokumentsammanfattning 25
Entity Linking 5
Textanalys för hälsa 25 för det webbaserade API:et, 1000 för containern. (totalt 125 000 tecken)

Hastighetsbegränsningar

Din prisgräns varierar beroende på prisnivå. Dessa gränser är desamma för båda versionerna av API:et. Dessa hastighetsbegränsningar gäller inte för Textanalys för hälsocontainern, som inte har en fast hastighetsgräns.

Nivå Förfrågningar per sekund Antal begäranden per minut
S/Flera tjänster 1000 1000
S0/F0 100 300

Begärandefrekvenser mäts separat för varje funktion. Du kan skicka det maximala antalet begäranden för din prisnivå till varje funktion samtidigt. Om du till exempel är på nivån S och skickar 1 000 begäranden samtidigt kan du inte skicka en ny begäran på 59 sekunder.

Se även