Limity usługi dla języka AI platformy Azure

Uwaga

W tym artykule opisano tylko limity wstępnie skonfigurowanych funkcji w języku azure AI: Aby wyświetlić limity usług dla funkcji możliwych do dostosowania, zobacz następujące artykuły:

Skorzystaj z tego artykułu, aby znaleźć limity rozmiaru i szybkości wysyłania danych do następujących funkcji usługi językowej.

Podczas korzystania z funkcji usługi językowej należy pamiętać o następujących informacjach:

  • Ceny są niezależne od danych lub limitów szybkości. Cennik jest oparty na liczbie rekordów tekstowych wysyłanych do interfejsu API i podlega szczegółom cennika zasobu języka.
    • Rekord tekstowy jest mierzony jako 1000 znaków.
  • Limity danych i szybkości są oparte na liczbie dokumentów wysyłanych do interfejsu API. Jeśli musisz analizować większe dokumenty niż dozwolony limit, możesz podzielić tekst na mniejsze fragmenty tekstu przed wysłaniem ich do interfejsu API.
  • Dokument jest pojedynczym ciągiem znaków tekstowych.

Maksymalna liczba znaków na dokument

Poniższy limit określa maksymalną liczbę znaków, które mogą znajdować się w jednym dokumencie.

Cecha Wartość
Analiza tekstu dla opieki zdrowotnej 125 000 znaków mierzonych przez StringInfo.LengthInTextElements.
Wszystkie inne wstępnie skonfigurowane funkcje (synchroniczne) 5120 mierzone przez StringInfo.LengthInTextElements. Jeśli musisz przesłać większe dokumenty, rozważ użycie funkcji asynchronicznie.
Wszystkie inne wstępnie skonfigurowane funkcje (asynchroniczne) 125 000 znaków we wszystkich przesłanych dokumentach mierzonych za pomocą elementu StringInfo.LengthInTextElements (maksymalnie 25 dokumentów).

Jeśli dokument przekracza limit znaków, interfejs API zachowuje się inaczej w zależności od sposobu wysyłania żądań.

Jeśli wysyłasz żądania synchronicznie:

  • Interfejs API nie przetwarza dokumentów przekraczających maksymalny rozmiar i zwraca nieprawidłowy błąd dokumentu. Jeśli żądanie interfejsu API zawiera wiele dokumentów, interfejs API kontynuuje przetwarzanie ich, jeśli mieści się w limicie znaków.

Jeśli wysyłasz żądania asynchronicznie:

  • Interfejs API odrzuca całe żądanie i zwraca 400 bad request błąd, jeśli jakikolwiek dokument w nim przekracza maksymalny rozmiar.

Maksymalny rozmiar żądania

Poniższy limit określa maksymalny rozmiar dokumentów zawartych w całym żądaniu.

Cecha Wartość
Wszystkie wstępnie skonfigurowane funkcje 1 MB

Maksymalna liczba dokumentów na żądanie

Przekroczenie poniższych limitów dokumentów generuje kod błędu HTTP 400.

Uwaga

Podczas wysyłania asynchronicznych żądań interfejsu API można wysłać maksymalnie 25 dokumentów na żądanie.

Cecha Maksymalna liczba dokumentów na żądanie
Podsumowanie konwersacji 1
Wykrywanie języka 1000
Analiza tonacji 10
Wyszukiwanie opinii 10
Wyodrębnianie kluczowych fraz 10
Rozpoznawanie jednostek nazwanych (NER) 5
Wykrywanie danych osobowych 5
Podsumowanie dokumentu 25
Łączenie jednostek 5
Analiza tekstu dla opieki zdrowotnej 25 dla internetowego interfejsu API, 1000 dla kontenera. (łącznie 125 000 znaków)

Limity szybkości

Limit stawek różni się w zależności od warstwy cenowej. Te limity są takie same dla obu wersji interfejsu API. Te limity szybkości nie mają zastosowania do analiza tekstu dla kontenera kondycji, który nie ma ustawionego limitu szybkości.

Warstwa Żądania na sekundę Żądania na minutę
S/ Multi-service 1000 1000
S0 / F0 100 300

Stawki żądań są mierzone osobno dla każdej funkcji. Możesz wysłać maksymalną liczbę żądań dla warstwy cenowej do każdej funkcji w tym samym czasie. Jeśli na przykład pracujesz w warstwie S i wysyłasz 1000 żądań jednocześnie, nie możesz wysłać kolejnego żądania przez 59 sekund.

Zobacz też