Ограничения службы для языка ИИ Azure

Примечание

В этой статье описываются только ограничения для предварительно настроенных функций на языке ИИ Azure. Сведения об ограничениях служб для настраиваемых функций см. в следующих статьях:

В этой статье можно найти ограничения для размера данных и частоты их отправки в следующих функциях языковой службы.

При использовании функций языковой службы учитывайте следующие сведения:

  • Цены не зависят от ограничений по данным или тарифам. Цены основываются на количестве текстовых записей, отправляемых в API, и соответствуют сведениям о ценах для вашего ресурса языка.
    • Текстовая запись измеряется как 1000 символов.
  • Ограничения, касающиеся данных и скорости, основываются на количестве документов, отправляемых в API. Если необходимо выполнить анализ документов большего размера, чем разрешено, прежде чем отправлять их в API, текст можно разбить на фрагменты меньшего размера.
  • Документ — это одна строка текстовых символов.

Максимальное число символов на документ

Следующее ограничение касается максимального числа символов в одном документе.

Компонент Значение
Анализ текста для сферы здравоохранения 125 000 символов, измеряемых stringInfo.LengthInTextElements.
Все остальные предварительно настроенные функции (синхронные) 5 120 символов, измеряемых StringInfo.LengthInTextElements. Если вам нужно отправить более крупные документы, рассмотрите возможность использования функции асинхронно.
Все остальные предварительно настроенные функции (асинхронные) 125 000 символов для всех переданных документов, определяемых свойством StringInfo.LengthInTextElements (максимум 25 документов).

Если документ превышает ограничение на символы, API ведет себя по-разному в зависимости от того, как вы отправляете запросы.

При синхронной отправке запросов:

  • API не обрабатывает документы, которые превышают максимальный размер, и возвращает для него ошибку недопустимого документа. Если запрос API содержит несколько документов, API продолжает их обработку, если они находятся в пределах ограничения символов.

При асинхроннойотправке запросов:

  • API отклоняет весь запрос и возвращает ошибку, 400 bad request если какой-либо документ в нем превышает максимальный размер.

Максимальный размер запросов

Следующее ограничение касается максимального размера документов, содержащихся во всем запросе.

Компонент Значение
Все предварительно настроенные функции 1 МБ

Максимальное число документов на один запрос

Превышение следующих ограничений на документ приводит к возникновению ошибки HTTP 400.

Примечание

При отправке асинхронных запросов API можно отправлять не более 25 документов на один запрос.

Компонент Максимальное число документов на один запрос
Формирование сводных данных по беседе 1
Распознавание языка 1000
Анализ тональности 10
Интеллектуальный анализ мнений 10
Извлечение ключевых фраз 10
Распознавание именованных сущностей (NER) 5
Распознавание личных сведений 5
Формирование сводных данных по документу 25
Связывание сущностей 5
Анализ текста для сферы здравоохранения 25 для веб-API, 1000 для контейнера. (всего 125 000 символов)

Ограничения скорости

Ограничение скорости зависит от ценовой категории. Эти ограничения одинаковы для обеих версий API. Эти ограничения скорости не применяются к Анализ текста для контейнера работоспособности, который не имеет заданного ограничения скорости.

Уровень Число запросов в секунду Число запросов в минуту
S / Несколько служб 1000 1000
S0/F0 100 300

Тарифы на запросы рассчитываются отдельно для каждого компонента. Можно отправить максимальное количество запросов для используемого ценового уровня для каждого компонента одновременно. Например, если вы используете уровень S и отправляете 1000 запросов одновременно, в течение 59 секунд вы не сможете отправить другой запрос.

См. также раздел