将Web API集成到机器人框架中

时间:2019-03-18 14:08:01

标签: c# asp.net-web-api botframework luis

我们有一个使用C#SDK V3设计的机器人。该功能使用户输入后,查询将传递到qnamaker并将答案提供给用户。如果在qnamaker中找不到答案,则搜索将指向共享点。

有一个新的要求,其中要求机器人在请求任何搜索关键字时,必须向用户提供一个已处理的文件-为此目的实现了一个网络api。在尝试将此Web api集成到bot中时,问题就开始了。

Web api通过excel电子表格搜索用户输入的搜索关键字,然后根据excel中的ID删除pptx文件中不需要的幻灯片。

  1. 事实证明很难为网络api调用添加新的意图,因为在其他意图中添加了许多关键字,这破坏了bot中的对话流程。
  2. 添加模式无济于事,因为许多实体未被识别。

满足此要求的最佳方法是什么?

0 个答案:

没有答案