应用架构定义

Important

语言理解智能服务(LUIS)将于 2026 年 3 月 31 日完全停用。 LUIS 资源创建不可用。 从 2025 年 10 月 31 日开始,LUIS 门户将不再可用。 建议将 LUIS 应用程序迁移对话语言理解,以便从持续的产品支持和多语言功能中受益。

LUIS 应用使用 .json.lu 表示,并且包括所有意向、实体、示例言语、功能和设置。

Format

导入和导出应用时,请选择 .json.lu

Format Information
.json 标准编程格式
.lu 受 Bot Framework 的 Bot Builder 工具支持。

Version 7.x

  • 迁移到版本 7.x,使用嵌套式机器学习实体来表示实体。
  • 支持在以下创作 API 上利用 enableNestedChildren 属性创作嵌套式计算机学习实体:
    • Add label
    • 添加批处理标签
    • Review labels
    • 建议用于实体的终结点查询
    • 建议用于意向的终结点查询 有关详细信息,请参阅 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": []
}
元素 Comment
"hierarchicals": [], Deprecated, use machine-learning entities.
"composites": [], Deprecated, use machine-learning entities. Composite entity reference.
"closedLists": [], List entities reference, primarily used as features to entities.
"versionId": "0.1", LUIS 应用的版本。
"name": "example-app", LUIS 应用的名称。
"desc": "", LUIS 应用的可选说明。
"culture": "en-us", Language of the app, impacts underlying features such as prebuilt entities, machine-learning, and tokenizer.
"tokenizerVersion": "1.0.0", Tokenizer
"patternAnyEntities": [], Pattern.any entity
"regex_entities": [], 正则表达式实体
"phraselists": [], 短语列表(特征)
"regex_features": [], Deprecated, use machine-learning entities.
"patterns": [], 模式通过模式语法提高预测准确性
"settings": [] App settings

Version 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": []
}

Version 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": []
}

Next steps