Ограничения службы для языка ИИ Azure
Примечание
В этой статье описываются только ограничения для предварительно настроенных функций на языке ИИ Azure. Сведения об ограничениях служб для настраиваемых функций см. в следующих статьях:
В этой статье можно найти ограничения для размера данных и частоты их отправки в следующих функциях языковой службы.
- Распознавание именованных сущностей (NER)
- Обнаружение личной информации (PII)
- Пример. Как извлечь ключевые фразы с помощью Анализа текста
- Связывание сущностей
- Анализ текста для сферы здравоохранения
- Анализ тональности и интеллектуальный анализ мнений
- Пример. Как определить язык с помощью Анализа текста
При использовании функций языковой службы учитывайте следующие сведения:
- Цены не зависят от ограничений по данным или тарифам. Цены основываются на количестве текстовых записей, отправляемых в 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 секунд вы не сможете отправить другой запрос.