Поделиться через


Границы модели и ключей LUIS

Внимание

LUIS будет прекращена 1 октября 2025 г. и с 1 апреля 2023 г. вы не сможете создать новые ресурсы LUIS. Мы рекомендуем перенести приложения LUIS в понимание общения, чтобы воспользоваться продолжением поддержки продуктов и многоязычными возможностями.

В LUIS есть несколько областей границ. Первая — граница модели, которая позволяет управлять намерениями, сущностями и возможностями в LUIS. Вторая область — пределы квот на основе типа ресурса. Третья область границ — сочетание клавиш для управления веб-сайтом LUIS. Четвертая область — сопоставление региона мира между веб-сайтом разработки LUIS и API-интерфейсами конечной точки LUIS.

Границы модели

Если размеры вашего приложения превышают границы модели LUIS, попробуйте использовать приложение LUIS Dispatch или контейнер LUIS.

Площадь Лимит
Название приложения * Макс. кол-во символов по умолчанию
Приложения 500 приложений на ресурс разработки Azure
Пакетное тестирование 10 наборов данных, 1000 высказываний для каждого набора данных
Явный список 50 для каждого приложения
Внешние сущности Без границ
Намерения 500 на приложение: 499 пользовательских намерений, а также обязательное намерение Никакие.
Приложение на основе диспетчеризации имеет 500 соответствующих источников диспетчеризации.
Сущности списка Родитель: 50, потомок: 20 000 элементов. Каноническое имя — *макс. кол-во символов по умолчанию. Значения синонимов не имеют ограничений по длине.
Сущности и роли машинного обучения:
составная,
простая,
роль сущности
Граница на 100 родительских сущностей или 330 сущностей в зависимости от того, какая граница достигнута пользователем первой. Роль считается сущностью для этой границы. Примером является составной элемент с простой сущностью, имеющий 2 роли: 1 составная + 1 простая + 2 роли = 4 из 330 сущностей.
Подсущности можно вкладывать, используя до 5 уровней (максимум 20 дочерних элементов на уровень).
Модель как функция Максимальное количество моделей, которые можно использовать в качестве возможности для конкретной модели, — 10 моделей. Максимальное количество списков фраз, используемых в качестве возможности для конкретной модели, — 10 списков фраз.
Предварительная версия — сущности динамического списка 2 списка запросов конечной точки прогнозирования (~1000 на запрос).
Шаблоны 500 шаблонов для каждого приложения.
Максимальная длина шаблона — 400 символов.
3 сущности Pattern.any для каждого шаблона
Максимум 2 вложенных необязательных текста в шаблоне
Pattern.any 100 для каждого приложения, 3 сущности pattern.any для каждого шаблона
Список фраз 500 списков фраз. 10 глобальных списков фраз в результате использования модели в качестве границы возможностей. Список невзаимозаменяемых фраз содержит максимум 5000 фраз. Список взаимозаменяемых фраз содержит максимум 50 000 фраз. Максимальное количество фраз для каждого приложения — 500 000 фраз.
Предварительно созданные сущности без ограничений
Сущности регулярного выражения 20 сущностей
макс. 500 символов для каждого шаблона сущности регулярного выражения
Роли 300 ролей для каждого приложения, 10 ролей для каждой сущности
Высказывание 500 символов

Если текст длиннее, чем данное ограничение символов, необходимо сегментировать речевой фрагмент до ввода данных в LUIS. Так можно получить отдельные ответы с намерением на сегмент. Вы можете столкнуться с очевидными перерывами, например знаками пунктуации и длинными паузами в речи.
Примеры речевых фрагментов 15 000 на приложение — нет ограничений на количество речевых фрагментов на каждое намерение.

Если вам нужно обучить приложение с помощью дополнительных примеров, используйте метод модели диспетчеризации. Вы обучаете отдельные приложения LUIS (которые называются дочерними приложениями в родительском приложении диспетчеризации), используя одно или несколько намерений, а затем обучаете приложение диспетчеризации, которое выполняет выборку из речевых фрагментов каждого дочернего приложения LUIS для отправки запроса прогнозирования в правильное дочернее приложение.
Версии 100 версий для каждого приложения.
Имя версии 128 символов

* Макс. кол-во символов по умолчанию — 50.

Уникальность имени

Имена объектов должны быть уникальными по сравнению с другими объектами того же уровня.

Объект Ограничения
Намерение, сущность Все имена намерений и сущностей должны быть уникальными в версии приложения.
Компоненты сущности ML Все компоненты сущности для машинного обучения (дочерние сущности) должны быть уникальными в пределах этой сущности для компонентов на одном уровне.
Функции Все именованные возможности, такие как списки фраз, должны быть уникальными в пределах версии приложения.
Роли сущности Все роли для сущности или компонента сущности должны быть уникальными, если они находятся на одном уровне сущности (родительский, дочерний, внучатый и т. д.).

Именование объектов

В указанных ниже именах нельзя использовать следующие символы:

Object Исключение символов
Намерение, сущность и имена ролей :, $, &%*()+?~
Имя версии \, /:?&=*+()%@$~!#

Использование ресурсов и границ

Распознавание речи имеет отдельные ресурсы: один тип для разработки, другой — для запроса конечной точки прогнозирования. Дополнительные сведения о различиях между основными типами ключей см. в статье Ключи разработки и запрашивания конечной точки прогнозирования в LUIS.

Границы ресурсов разработки

Используйте элементы тип LUIS.Authoring при фильтрации ресурсов на портале Azure. В LUIS можно создать не более 500 приложений на одном ресурсе разработки Azure.

Ресурс разработки TPS разработки
F0 — уровень "Бесплатный" 1 млн/месяц, 5/с
  • TPS — транзакций в секунду.

Дополнительные сведения о ценах.

Границы ресурсов прогнозирования запросов

При фильтрации ресурсов на портале Azure используйте тип LUIS. Ресурс конечной точки прогнозирования запросов LUIS, используемый в среде выполнения, допустим только для запросов конечной точки.

Ресурс прогнозирования запросов TPS запросов
F0 — уровень "Бесплатный" 10 тыс./месяц, 5/с
S0 — уровень "Стандартный" 50/с

Анализ тональности

Интеграция анализа тональности, с помощью которой предоставляются сведения о тональности, предоставляется без использования другого ресурса Azure.

Дополнительные сведения о ценах.

Элементы управления клавиатуры

Ввод с клавиатуры Description
CTRL+E Переключение между токенами и сущностями в списке высказываний

Период времени для входа на веб-сайт

Выполнять вход можно в течение 60 минут. По истечении этого времени возникнет ошибка. Необходимо снова выполнить вход.