首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在React中集成聊天机器人

如何在React中集成聊天机器人
EN

Stack Overflow用户
提问于 2018-06-29 09:15:56
回答 2查看 924关注 0票数 1

我正在使用React本地的移动应用程序的开发。现在,我需要在我的中实现一个聊天机器人。

我听说了基于Recast.AI NLP的平台,但我被困住了。如何将Recast.AI集成到反应本地技术中?有什么可能的解决办法?

EN

回答 2

Stack Overflow用户

发布于 2018-07-27 10:32:34

在React中实现聊天机器人需要有两个完全独立的软件部分--本机:

  1. 消息传递平台
  2. 聊天机器人引擎

1)关于消息传递平台--您需要一些解决方案来提供您的反应--本地应用程序的消息传递功能。所以你会有两种类型的用户:普通的真实用户和聊天机器人用户。普通用户将使用您的反应发送消息-本机应用程序和聊天机器人将是一些自动响应的可编程用户。

我在我的一些项目中使用了ConnectyCube,它们有React来开发具有消息传递功能的应用程序:

  • 1-1消息传递
  • 组消息传递
  • 发送/交付/读取状态
  • “输入”状态
  • 文件附件
  • 将通知推送到脱机用户
  • 联系人名单
  • 块列表

React本机SDK -入门:https://developers.connectycube.com/js/react-native

聊天功能-入门https://developers.connectycube.com/js/messaging

2)关于聊天机器人引擎,我在我的一些项目中使用了RiveScript,这是很棒的。它为您提供了一个*.rive 文件,您可以在这里编写所有问题/答案,并尽可能多地编写您所能想象的场景。

票数 1
EN

Stack Overflow用户

发布于 2020-05-12 07:17:43

要将聊天机器人添加到您的ReactNative移动应用程序中,您只需要集成一个聊天平台,就可以在应用程序中添加一个机器人。

如果您还没有最终确定要使用哪个bot平台,那么请看一下Dialogflow和Amazon。

看起来Recast.ai不支持react -本机,但是,还有其他解决方案,比如对话框流+ Kommunicate的组合,您可以在react本机中实现相同的解决方案。

以下细节将帮助您将聊天机器人集成到您的反应-本地应用程序;

  1. 使用对话框构建聊天机器人,这非常简单,下面是构建bot的使用说明
  2. 一旦您完成了构建机器人的工作,就可以在克族上集成它。
  3. 最后一步是将聊天添加到您的本机应用程序中,这是参考文献
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51098298

复制
相关文章

相似问题

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