应用架构定义
重要
LUIS 将于 2025 年 10 月 1 日停用,从 2023 年 4 月 1 日开始,你将无法创建新的 LUIS 资源。 建议将 LUIS 应用程序迁移到对话语言理解,以便从持续的产品支持和多语言功能中受益。
LUIS 应用使用 .json
或 .lu
表示,并且包括所有意向、实体、示例言语、功能和设置。
格式
导入和导出应用时,请选择 .json
或 .lu
。
格式 | 信息 |
---|---|
.json |
标准编程格式 |
.lu |
受 Bot Framework 的 Bot Builder 工具支持。 |
版本 7.x
- 迁移到版本 7.x,使用嵌套式机器学习实体来表示实体。
- 支持在以下创作 API 上利用
enableNestedChildren
属性创作嵌套式计算机学习实体:- 添加标签
- 添加批处理标签
- 评审标签
- 建议用于实体的终结点查询
- 建议用于意向的终结点查询 有关详细信息,请参阅 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": []
}
element | 注释 |
---|---|
"hierarchicals": [], | 已弃用,请使用机器学习实体。 |
"composites": [], | 已弃用,请使用机器学习实体。 复合实体引用。 |
"closedLists": [], | 列出实体引用,主要用作实体的特征。 |
"versionId":"0.1", | LUIS 应用的版本。 |
"name": "example-app", | LUIS 应用的名称。 |
"desc": "", | LUIS 应用的可选说明。 |
"culture": "en-us", | 应用的语言,它会影响基础功能,如预生成实体、机器学习和 tokenizer。 |
"tokenizerVersion":"1.0.0", | 分词器 |
"patternAnyEntities": [], | Pattern.any 实体 |
"regex_entities": [], | 正则表达式实体 |
"phraselists": [], | 短语列表(特征) |
"regex_features": [], | 已弃用,请使用机器学习实体。 |
"patterns": [], | 模式通过模式语法提高预测准确性 |
"settings": [] | 应用设置 |
版本 6.x
- 迁移到版本 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": []
}
后续步骤
- 迁移到 V3 创作 API