首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我需要每个客户端都有一个机器人吗?或者我可以有一个为所有客户端服务的机器人吗?

我需要每个客户端都有一个机器人吗?或者我可以有一个为所有客户端服务的机器人吗?
EN

Stack Overflow用户
提问于 2019-08-22 07:09:10
回答 1查看 103关注 0票数 0

我有多个使用聊天机器人的客户端。我目前正在安装聊天机器人,我想知道是否有一种方法可以部署一个机器人,或者我是否需要为每个客户端和/或服务部署一个机器人?

我是聊天机器人开发和Azure的新手。我一直在阅读微软提供的文档,但似乎找不到任何可靠的答案。我一直在尝试从他们提供的样本中进行开发。我已经达到了QnA正确回答的程度,但希望继续实现其他功能,并了解所有这些功能是如何工作的。

我当前的代码是微软提供的示例。就像我说的,我还是个新手。

我期望的结果是有一个机器人,它将根据客户/业务提供相应的答案或服务。

EN

回答 1

Stack Overflow用户

发布于 2019-08-22 08:46:35

您可以从技术上构建一个机器人,并将其连接到多个“通道”,就像我们在bot框架中使用的词汇表一样。从Microsoft docs

通过Azure门户配置的机器人框架服务,将你的机器人连接到这些渠道,并促进你的机器人和用户之间的通信。您可以连接到许多流行的服务,如Cortana,Facebook Messenger,Kik和Slack,以及其他几个。已为您预先配置了网络聊天频道。除了Bot连接器服务提供的标准通道外,您还可以使用Direct Line作为通道将您的机器人连接到您自己的客户端应用程序。

此外,Bot框架是一种尝试,允许开发人员以“通道无关”的方式制作机器人。但是,在开发机器人时,您还必须记住,某些渠道可能不支持其他渠道所支持的某些UI方面。例如,FB Messenger可能不支持自适应卡,而Microsoft团队支持。

因此,TL;DR:您可以开发一个机器人,并将其连接到多个通道,请记住,调查多个通道是否支持XYZ特性由您决定。

Azure门户显示1个机器人连接到的不同频道,旁边是star;下面是它建议您可以连接的其他频道

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57600209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档