我正在使用nodejs的api-ai-recognizer模块来集成API.ai的NLP和一个使用Microsoft bot Framework的机器人。API.ai允许你通过“用户说”或事件来触发意图。我找不到任何关于如何通过MS Bot Framework触发/初始化API.ai事件的文档或示例。有没有办法做到这一点?
发布于 2017-10-30 22:52:10
使用带有“事件”(= API.AI钩子)的webhook正是api-ai-recognizer
+ botbuilder
为您提供的。
一旦请求被发送到您的botbuilder
,api-ai-recognizer
将把您的消息的文本内容传递给api-ai
,并返回识别的intent +实体。
在这一点上,botbuilder
会将对话路由到适当的对话框。
我建议您阅读API.AI
的文档以获取更多信息。更具体地说,这里是webhook:https://dialogflow.com/docs/fulfillment#authentication
https://stackoverflow.com/questions/47006368
复制相似问题