如何将Luis钩入Bot框架FormDialog

我有一个Dialog类,它是一个FormDialog(例如,FormDialog <SandwichOrder>;根据bot框架文档网站为三明治生成订单)。 SandwichOrder包含一个“价格”属性。

我也有一个来自LuisDialog的Dialog类,它可以获得价格(基于规模和/或省份)。

我如何将Luis功能钩入表单对话框?


目前无法在表单域步骤中调用对话框。 但是你可以在你的Luis模型中为表单中的字段(本例中为“Price”)和IEnumerable<TermMatch> Matches(string input, object defaultValue = null)实现调用IRecognize的自定义实现,并返回所有可能的TermMatches基于Luis检测到的实体。


这篇文章:在Microsoft Bot框架中使用FormBuilder的自定义字段似乎提示了一个答案,以及一种实现您自己的实现IRecognizer的自定义字段的方法。 尽管如此,我还没有得到它的工作。

链接地址: http://www.djcxy.com/p/33261.html

上一篇: How to hook Luis into a Bot Framework FormDialog

下一篇: How to get cookie from scrapy response and set the cookie to the next request?