首页 > 解决方案 > 为什么来自 Azure bot 框架的第一条消息总是很慢

问题描述

Azure bot 框架的第一条消息总是很慢。

有什么办法可以优化吗?

是否可以识别机器人的连接性?(对于每个用户)这样我就可以从 HTML 部分处理它。

标签: azurebotframeworkbotsazure-bot-service

解决方案


Azure bot 框架的第一条消息总是很慢。有什么办法可以优化吗?

正如我在评论中提到的,您可以在 Azure 门户中导航到您的机器人服务,然后在应用程序设置刀片上打开Always on 。

您也可以参考这个 bot 服务的常见问题解答:“我的 bot 对收到的第一条消息的响应速度很慢。我怎样才能让它更快?”</a>

是否可以识别机器人的连接性?(对于每个用户)这样我就可以从 HTML 部分处理它。

如果您使用 , 将网络聊天嵌入您的网站botchat.js以传递用户身份,您可以user: { id: user_id, name: user_name }在启动 BotChat 时指定。

此外,如果您使用提供的<iframe>代码,您可以通过 querystring 传递用户身份userid

<iframe src='https://webchat.botframework.com/embed/{BotId_HERE}?s={YOUR_SECRET_HERE}&userid={Your_userid_HERE}' width="300px" height="450px"></iframe>

推荐阅读