我是Dialogflow的新手,我想将bot集成到在intranet / localhost中运行的Angular-webapp中,根据意图,我必须形成查询并访问localhost数据库。
我已经从事Microsoft LUIS的开发,并已与node-js集成。 https://github.com/Microsoft/BotBuilder-Samples/tree/master/samples/javascript_nodejs。
但是我没有找到与Dialogflow类似的东西。
我可以作为localhost执行的这些示例应用程序根据LUIS返回的意图执行某些操作。
借助示例应用程序,我也可以连接到本地主机数据库。
这次我想使用Dialogflow。我已经创建并正在工作的机器人。 但是我想用localhost数据库在localhost中编写一些API。 然后根据Dialogflow返回的意图/实体执行操作。
摘要:
我不想将数据库和Web应用程序保留在互联网上。它可以在Intranet或localhost中。 我同意在云端只有对话流。
有没有类似于Microsoft botBuilder示例的库,因此,我可以基于Dialogflow返回的意图/实体,在localhost Web应用程序,localhost API和localhost数据库中利用Dialogflow。
答案 0 :(得分:-1)
这还不是很清楚,但是听起来您想使用Dialogflow来实现“自然语言理解”组件-确定使用哪些参数触发了哪个Intent,并将此信息返回给您。
如果是这样,您可能想研究Dialogflow的Detect Intent API。