Bot Framework 性能最佳实践

Bot Framework performance best practices

不确定这里是否适合回答这个问题。

我正在使用 Microsoft Bot Framework 结合 QnaMaker 实施 Teams 聊天机器人。然而,非常简单,该机器人应该由 300 个用户使用。会有很多并发使用。到目前为止,我曾经在网站和 Facebook 页面上实现面向客户的聊天机器人(并发使用率不高)。

我搜索了与许多并发用户一起实施聊天机器人的任何最佳实践,但找不到。

我的问题:

  1. QnaMaker 是否能够处理来自并发的大量请求 用户?
  2. Microsoft 机器人服务是否能够处理负载 来自并发用户的请求?
  3. 是否有针对此类场景的应用服务计划和搜索计划的最佳实践

非常感谢对包含相关信息的文档的任何指导。

Azure 为您处理扩展。您可能还没有找到问题的答案,因为这不是问题。默认情况下,假设聊天机器人能够处理许多并发用户。如果不能做到这一点,Azure 机器人服务就几乎没有用。

Is QnaMaker able to handle loads of requests from concurrent users?

是的。

Is the Microsoft Bot Service able to handle loads of requests from concurrent users?

是的。

Are there any best practices wrt appservice plans and search plans for these kinds of scenarios

选择与您预期获得的流量相匹配的定价方案,并在以后需要时更改方案。