首页 > 解决方案 > 如何配置 Microsoft Healthbot?

问题描述

我正在做一个项目,将移动应用程序上的医疗保健助手机器人与 React Native 集成

我看到微软有一个用于健康的机器人,因此适用于我的项目,所以我想使用它

所以我在 Azure 上创建了一个帐户并创建了我的机器人,但是我不能也不真正了解如何配置它以使用它并将其集成到我的项目中。

在 Microsoft 文档中,我看到我们必须将 DirectLine 配置为使用 Microsoft 机器人,但我无法在我的上激活它,我没有选项,而且它被视为 Saas 而不是 azure 上的机器人应用程序,所以我没有相同的选项,我也不太明白为什么(我尝试使用 cli 没有成功,所以我认为我们无法在 HealthBot 上配置 DirectLine)

然后我发现了这个https://github.com/Microsoft/HealthBotContainerSample/tree/live_agent_handoff

README.md 表明我们必须部署机器人,我这样做了,我还设置了要添加的变量。但是我不知道该怎么做才能将它集成到我的应用程序中。我还想知道如何考虑在 azure 上创建场景。

如果有人能告诉我我应该如何继续整合它,我将不胜感激。我还看到有一个用于创建聊天机器人的模块(react-gifted-chat),但是在我遇到的教程中,每个人都使用 DirectLine,所以我想知道是否有可能或者我必须通过 Web 视图?

先感谢您!

标签: azurereact-nativebotframeworkdirect-line-botframework

解决方案


Microsoft 有一个文档,标题为“在您的应用程序中嵌入健康机器人实例”,应该可以回答您的问题。你可以在这里找到文档。

这包括:

  • GitHub 示例
  • 代码示例
  • 确保通信安全的步骤
  • 有关如何设置 Direct Line 的信息
  • 将 WebChat 设置为 iframe 或网页元素(例如,在 div 中)的链接和步骤

希望有帮助!


推荐阅读