首页 文章

Botkit Studio和LUIS集成

提问于
浏览
0

我们习惯于任何与Botkit集成的NLU服务都应该作为中间件实现 . 这是一种相当明显的方法 .

Botkit Studio最近添加了LUIS支持 . 这种方法让我很困惑 .

根据已解析的意图,我想进行API调用,将提取的实体传递给 endpoints . 因此,调用链看起来像这样:

Botkit App [调用Studio API]→Botkit Studio [向NLU服务发送消息]→LUIS [解析意图和实体]→Botkit Studio [根据意图触发发现convo对象并将convo返回到bot]→Botkit App [make来自技能的API调用]→API [返回对机器人的响应]→Botkit App [将响应文本发送到聊天客户端]

这让我觉得我错了 . 如何在这种情况下使用新的NLU功能?

谢谢 .

1 回答

  • 1

    您可以将LUIS直接用作使用 Cloud 的中间件INSTEAD或IN ADDITION . 如果您想说,只处理不会导致与NLP提供程序听到匹配的内容,这可能很有用 . 内置的LUIS支持专为不想或无法编写此类逻辑的人设计,并允许您使用Studio的触发器和控制台来帮助培训NLP提供程序 .

    如果您还没有看到它,可能需要检查一下,它会指导您在工作室应用程序中如何评估响应,以及您可以在何处操作该处理:https://botkit.ai/docs/readme-pipeline.html

相关问题