0
|
Rahul Kalidindi · 技术社区 · 2 年前 |
![]() |
1
0
首先,快速回复关于使用 offline-directline ,你应该觉得很舒服。它已经有几年的历史了,但它似乎经受住了时间的考验,可以继续使用,而且我听到的问题很少。 另一种选择是使用 browser bot 在这种情况下,bot包含在宿主页面的html/脚本中。因此,不依赖于使用直达线路。我不知道你的整个设置,所以这可能与你的总体需求和架构不一致。 至于与Azure机器人服务以外的其他服务使用网络聊天,这将是一场艰苦的战斗。理论上,这在一定程度上是可以实现的。问题在于,网络聊天与 BotFramework-DirectLineJS 图书馆你可以从网络聊天中挑选特定的组件,用你自己的产品替换直连库,修改剩下的代码来使用你的“服务”。但是,我不确定这种努力是否值得。这是你必须自己决定的事情。 如果你真的这么做了,你可能需要配置你的“服务”,以便在与网络聊天时发送符合BotFramework模式的消息。即使不依赖直连连接服务,很多网络聊天仍然面向传入消息的外观(即BotFramework活动),并根据其包含的属性进行处理。 首先,为了正确配置您的服务以处理进出网络聊天室的入站和出站消息,您应该回顾以下几个方面:
这并不是详尽无遗的,需要进行更多的研究,因为除了上面列出的几点之外,可能还有其他考虑因素。但是,如果您决定利用 离线直连 . |