我们习惯于任何NLU服务与Botkit的集成都应该作为中间件来实现。这是一个相当明显的方法。
僵尸工作室最近增加了LUIS的支持。这种方法让我很困惑。
根据已解决的意图,我希望进行API调用,将提取的实体传递到端点。因此,调用链如下所示:
Botkit应用程序调用Studio→Botkit Studio向NLU服务发送消息,→LUIS解析意图,实体→Botkit基于意图触发器查找卷积对象,并向bot→Botkit应用程序返回→Botkit应用程序发出的API调用,→API将响应返回到bot→僵尸工具包应用程序向聊天客户端发送响应文本
这让我觉得我用错了。您如何在这种情况下使用新的NLU功能?
谢谢。
发布于 2018-07-12 13:17:34
您可以直接使用LUIS作为中间件,而不是使用云,也可以使用云。如果您想要说的是,只处理不会导致与NLP提供程序匹配的hear内容,这可能很有用。内置的LUIS支持是为不希望或无法编写这种逻辑的人设计的,它允许您只使用Studio的触发器和控制台来帮助培训NLP提供程序。
如果您还没有看到它,您可能需要检查它,它将带您了解在studio应用程序中如何评估响应,以及您可以在何处操作该处理:https://botkit.ai/docs/readme-pipeline.html。
https://stackoverflow.com/questions/51306135
复制相似问题