Microsoft LUIS需要填充插槽

时间:2018-06-05 14:40:05

标签: microsoft-cognitive luis

我在门户网站上创建了一个LUIS应用程序,有几个意图,经过培训和发布。

https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-quickstart-primary-and-secondary-data

当我向终点发出GET请求时,我会收到类似这样的内容:

{
  "query": "what is the weather",
  "topScoringIntent": {
    "intent": "Weather",
    "score": 0.972772241
  },
  "entities": []
}

从表面上看,LUIS只能从我的查询中返回最佳匹配意图。

无论如何在门户网站内实现所需的插槽填充,以便我可以有一个像“城市天气是什么”这样的话语,并且响应会返回一些表明存在匹配但某些数据丢失的情况(想要检查的城市)所以我可以在生成答案之前通知用户他们还必须提供什么。

我打算在类库中使用LUIS,如果这有帮助,它将返回用于电话解决方案的对话框。所以没有聊天机器人。

1 个答案:

答案 0 :(得分:3)

这曾经在LUIS之前存在,当时处于预览模式,但没有进入GA版本。现在,这需要使用代码完成。 BotBuilder-CognitiveServices library有一些您可能有兴趣使用的代码。还有一篇关于它的博客文章here