你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
将机器人连接到 Azure 通信服务聊天
零售网站、产品网站和应用程序通常包含页面右下角的聊天气泡。 单击气泡时,会弹出聊天应用程序,并受到机器人的问候。 机器人可能会收集有关你的详细信息,将你交给人工代理,或浏览常见问题解答以获取支持。 Azure 通信服务聊天服务提供 API 和 SDK 来生成聊天应用程序,并将机器人添加到聊天线程,以提供此类客户体验。
先决条件
- 了解 Bot Framework 服务的基础知识,以及如何使用 Bot Framework SDK 创建机器人。
- 想要连接到通道的已发布机器人。
- 含当前订阅的 Azure 帐户。 如果没有订阅,请在开始之前创建一个免费帐户。
- 一个 Azure 通信服务资源。 如果没有资源,请参阅创建 Azure 通信服务资源。
- .NET 6.0 或更高版本。
- Visual Studio 2022 或更高版本。
将机器人连接到 Azure 通信服务
- 在 Azure 门户中,转到机器人资源。
- 打开通道边栏选项卡,然后选择通信服务 – 聊天。
- 在配置通信 – 聊天边栏选项卡上,连接到 Azure 通信服务资源并保存。 如欲了解详细信息,请参阅有关如何启用 Azure 通信服务聊天通道的 Azure 通信服务文档。
机器人现已在 Azure 通信服务注册。
创建聊天应用并将机器人添加为参与者
在 Azure 通信服务注册机器人后,可以创建一个聊天线程,机器人是其中的参与者。 如欲了解详细信息,请参阅 Azure 通信服务文档中的向聊天应用添加机器人。
其他信息
Azure 通信服务通道对消息活动的限制为 28 KB。
后续步骤
- 有关如何将会话移交给人工代理的详细信息,请参阅将会话从机器人移交给人工。
- 有关机器人连接器服务通道支持的信息,请参阅将机器人连接到通道。
- 有关生成机器人的信息,请参阅机器人的工作原理和使用 Bot Framework SDK 创建机器人快速入门指南。
- 有关部署机器人的信息,请参阅部署机器人和设置持续部署。