Определение схемы приложения

Внимание

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

Приложение LUIS представлено буквами .json или .lu и включает в себя все намерения, сущности, примеры высказываний, функции и настройки.

Формат

При импорте и экспорте приложения выберите .json или .lu.

Формат Информация
.json Стандартный формат программирования
.lu Поддерживается инструментами Bot Builder платформы Bot.

Версия 7.x

  • В версии 7.x объекты представлены как вложенные объекты машинного обучения.
  • Поддержка разработки вложенных сущностей машинного обучения со enableNestedChildren свойством в следующих API разработки:
    • Добавить метку
    • Добавить метку пакета
    • Проверить метки
    • Предложить запросы к конечной точке для сущностей
    • Предложение запросов конечных точек для намерений Дополнительные сведения см. в справочной документации ПО LUIS.
{
  "luis_schema_version": "7.0.0",
  "intents": [
    {
      "name": "None",
      "features": []
    }
  ],
  "entities": [],
  "hierarchicals": [],
  "composites": [],
  "closedLists": [],
  "prebuiltEntities": [],
  "utterances": [],
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "patternAnyEntities": [],
  "regex_entities": [],
  "phraselists": [
  ],
  "regex_features": [],
  "patterns": [],
  "settings": []
}
элемент Комментарий
"hierarchicals": [], Устарело, используйте сущности машинного обучения.
"composites": [], Устарело, используйте сущности машинного обучения. Ссылка на Составную сущность.
"closedLists": [], Ссылка Список сущностей, в основном используется как функции для сущностей.
"versionId": "0.1", Версия приложения LUIS.
"name": "example-app", Имя приложения LUIS.
"desc": "", Необязательное описание приложения LUIS.
"culture": "en-us", Язык приложения, который влияет на базовые функции, такие как предварительно подготовленные сущности, машинное обучение и создатель маркеров.
"tokenizerVersion": "1.0.0", Tokenizer
"patternAnyEntities": [], Pattern.any entity
"regex_entities": [], Сущность регулярного выражения
"phraselists": [], Списки фраз (функция)
"regex_features": [], Устарело, используйте сущности машинного обучения.
"patterns": [], Шаблоны повышают точность прогнозирования с помощью синтаксиса шаблонов
"settings": [] Параметры приложения

Версия 6.x

{
  "luis_schema_version": "6.0.0",
  "intents": [
    {
      "name": "None",
      "features": []
    }
  ],
  "entities": [],
  "hierarchicals": [],
  "composites": [],
  "closedLists": [],
  "prebuiltEntities": [],
  "utterances": [],
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "patternAnyEntities": [],
  "regex_entities": [],
  "phraselists": [],
  "regex_features": [],
  "patterns": [],
  "settings": []
}

Версия 4.x

{
  "luis_schema_version": "4.0.0",
  "versionId": "0.1",
  "name": "example-app",
  "desc": "",
  "culture": "en-us",
  "tokenizerVersion": "1.0.0",
  "intents": [
    {
      "name": "None"
    }
  ],
  "entities": [],
  "composites": [],
  "closedLists": [],
  "patternAnyEntities": [],
  "regex_entities": [],
  "prebuiltEntities": [],
  "model_features": [],
  "regex_features": [],
  "patterns": [],
  "utterances": [],
  "settings": []
}

Следующие шаги