我通过修改https://github.com/microsoft/botframework-sdk提供的模板开发了一个机器人。该机器人可以在Bot Framework模拟器中完美运行。
我尝试使用试用帐户来部署它。似乎缺少某些访问权限,我不太确定。
我的问题是,如果我打算将此机器人部署到安装在计算机上的MS团队中,是否可以使用Azure中的试用帐户来实现?还是我需要购买一个付费帐户?
此致
答案 0 :(得分:0)
完全有可能在Azure上运行,并且所有内容均可免费使用免费试用帐户,当然也可以使用付费帐户进行100%罚款。请注意,“ Web应用程序漫游器”模板将在Azure中默认为“标准”定价模型,该模型将使用$ 70的信用额度,因此您应立即将其更改为更便宜的价格计划,尤其是如果您仅使用此定价方案为发展。甚至还有一个“免费”选项(即,即使免费试用期满,也可以永久免费),但仅限于每天运行多少小时。
另一种选择是将您的机器人托管在Azure功能(“无服务器”)中,但是由于互联网上的示例和向导大多使用Azure Web App模型,因此需要做很多工作,因此您需要手动转换它以这种方式运行。当然,您可以免费试用!
作为另一个完全可能的选择,如果这仅用于开发,则可以使用Ngrok在本地计算机上运行bot,该机器人将为您创建一个真实的实时“ https”地址,团队可以接受与该地址一起使用您的机器人,即使它是从本地计算机运行的。当然,这对于开发/调试非常有用,但对于实时部署则不现实。