使用版本进行编辑和测试,而不会影响暂存应用或生产应用

重要

LUIS 将于 2025 年 10 月 1 日停用,从 2023 年 4 月 1 日开始,你将无法创建新的 LUIS 资源。 建议将 LUIS 应用程序迁移对话语言理解,以便从持续的产品支持和多语言功能中受益。

版本允许你构建和发布不同的模型。 较好的做法是在对模型进行更改之前将当前的活动模型复制到一个不同的应用版本

活动版本是你要在 LUIS 门户“构建”部分中编辑的版本,其中带有意图、实体、特征和模式。 使用创作 API 时,无需设置活动版本,因为特定于版本的 REST API 调用包含了路由中的版本。

若要处理版本,请在“我的应用”页面上通过选择你的应用名称来将其打开,在顶栏中选择“管理”,然后在左侧导航栏中选择“版本”。

版本列表显示哪些版本已发布,它们发布在何处,以及哪个版本当前处于活动状态。

克隆版本

  1. 选择要克隆的版本,然后从工具栏中选择“克隆”。

  2. 在“克隆版本”对话框中,键入新版本的名称,如“0.2”。

    Clone Version dialog box

    注意

    版本 ID 可以仅包含字符、数字或“.”,长度不得超过 10 个字符。

    此时,指定名称的新版本已创建,且设置为活动版本。

设置活动版本

从列表中选择一个版本,然后从工具栏中选择“激活”

导入版本

可以导入应用程序的 .json.lu 版本。

  1. 从工具栏中选择“导入” ,然后选择格式。

  2. 在“导入新版本” 弹出窗口中,输入新的由十个字符构成的版本名称。 仅当应用中已存在文件中的版本时,才需要设置版本 ID。

    Manage section, versions page, importing new version

    导入后,新版本就会成为活动版本。

导入错误

  • Tokenizer 错误:如果在导入时收到 tokenizer 错误,则表示你尝试导入的版本使用的 tokenizer 与应用当前使用的不同。 若要解决此问题,请参阅在 tokenizer 版本之间迁移

其他操作

  • 若要删除某个版本,请从列表中选择一个版本,然后从工具栏中选择“删除”。 选择“确定” 。
  • 若要重命名某个版本,请从列表中选择一个版本,然后从工具栏中选择“重命名”。 输入新名称并选择“完成” 。
  • 若要导出某个版本,请从列表中选择一个版本,然后从工具栏中选择“导出应用”。 选择 JSON 或 LU 导出以备份或保存在源代码管理中,选择“为容器导出”以在 LUIS 容器中使用此应用

请参阅

请参阅以下链接,查看用于导入和导出应用程序的 REST API: