Luis V2删除操作参数/提示

时间:2017-03-03 14:04:57

标签: bots botframework microsoft-cognitive luis

自从LUIS的第2版更新以来,我们注意到服务首先会自动询问动作参数提示符的新意图,而不会转到bot框架中的实际意图。

在新的LUIS仪表板中,似乎没有提及动作参数/提示。我们如何从意图中删除它们是因为它阻止了从机器人框架中解雇的意图。

将LUISMODEL中的版本([LuisModel(xxxxxx"," xxxxxx",LuisApiVersion.V1)]更改为版本1解决了我们的问题,但希望使用版本2

请帮忙吗?

2 个答案:

答案 0 :(得分:1)

操作参数已被弃用,但是从您看到的更改到目前为止仅影响了UI而不是来自LUIS的响应仍然是围绕参数发送信息。

我认为此时克服此问题的最佳方法是删除当前意图并重新创建它。或者,您可以在LuisDialog上浏览overriding things,但这可能需要更多努力。

4月3日更新

今天发布了一种在客户端执行此操作的新方法。查看博文:Implementing LUIS Action Binding on the Client

答案 1 :(得分:0)

使用新的Luis Dashboard,没有提及旧的操作参数和提示,也无法导航到它们。 因此,在进行了一些挖掘并且不想进行覆盖之后,我发现您可以使用新的LUIS仪表板重新分配意图。

这就是我所做的:

  1. 创建一个具有相同名称的新意图,但只需在名称后面添加2: PolicyDocuments:PolicyDocuments2

  2. 进入初始意图并将所有意图重新分配给PolicyDocuments2。

  3. 删除PolicyDocuments

  4. 将PolicyDocuments2重命名为PolicyDocuments

  5. 列车

  6. 发布

  7. 下次你点击那个意图时,它不会要求你提供意图中定义的提示

    Reassign INTENT

    Rename/Delete Intent

    希望这有帮助