如何通过网页访问我的聊天机器人?

时间:2018-02-16 04:05:22

标签: botframework chatbot

我的Node.JS机器人生成器聊天机器人都在模拟器中工作,但我不知道如何开始允许我的机器人通过互联网在网页上与其他人聊天。

我看过this文章,但这似乎是我们想通过Azure托管两者。另外,我不确定如何将我为机器人制作的代码与此链接起来。

这是针对本地公司的学校项目,因此我非常肯定(并且会问)他们希望这些服务可以在自己的服务器上免费运行,而不是向微软付费。

任何人都可以帮助我理解这一切是如何运作的吗?

1 个答案:

答案 0 :(得分:1)

如果你正在使用MS Botframework& LUIS,你必须在某个地方托管你的webhook,以便公众可以访问它。现在,如果你不想花一分钱来托管服务,我想建议你一个更多的bot平台dialogflow.com(api.ai),他们有内置的内联编辑器(Powered by Cloud Functions for火力地堡)。您只需在那里编写代码即可。说部署。除非您使用标准版,否则您不会被收费。

现在,第二件事,如果你不想做任何这些&仍然希望公开,你必须拥有自己的服务器和所有&暴露你的IP。将该计算机放入路由器的DMZ中。这就是它的用途。或者,只需转发所需的端口。但是在这里你必须自己管理一切,就像服务器停机一样等。希望这会有所帮助。