在json中导入luis的一部分

时间:2018-12-13 08:45:06

标签: json microsoft-cognitive luis

我正在使用luis开发生产应用程序。 我有2个luis实例,其中包含一个预生产版本和一个生产版本。 当我开发新功能时,我会在预生产中首先添加意图和子宫。 我找到了一个下载意图和实体的json的按钮。 现在,我想在生产中导入此json或其中的一部分,但是我找不到它... 这里有人成功吗?

2 个答案:

答案 0 :(得分:3)

转到Manage> Versions并使用Import version按钮:

enter image description here

在导入之前,请确保您已修改LUIS json以匹配以下内容:

  • versionId应该更改为您要在生产端获得的正确值
  • name字段也必须与生产项目名称匹配

然后,您将导入此版本,您将能够对其进行培训,并在准备就绪后将其发布。

快速提醒:此导入的JSON不包含您可能在生产版本中进行的任何更改,就像从预生产版本中进行的备份/还原一样

答案 1 :(得分:0)

您可以采用不同的方法来处理它。如果要完全从另一个应用程序导入模型,只需转到“管理”->“版本”,然后选择“导入版本”。如果versionId(版本名称)与已有的相同,则无法导入(如果需要,可以在json文件中重命名versionId)。

或者;如果预生产版本在同一应用中;刚刚发布到生产版位。然后,您可以将其克隆为下一个预生产版本,以进行进一步的修改和开发。

正如@Mandar所指出的;如果您弄清楚“找不到”的含义,将会很有帮助。