基于SAP Cloud Platform,部署您企业的聊天机器人

「小哈导读」依然记得,2015、2016年时,有许多人曾预言说聊天机器人会替代App,会话UI会取代GUI。但几年过去了,这件事情似乎没有发生。沉寂了几年后,这个“The Next Big Thing”更加清醒、更加冷静。“我们总是高估未来两年的变化,却低估未来十年的变化。”比尔盖茨曾这样说过。面对企业大量的商业数据,繁杂的商业场景。不断进化的AI,是否可以让chatbot找到新的一片天地?如今SCP可以让您的商业设想集成起来如此简单,不妨一试。微信的流量红利与您企业的模式拓展能擦出火花吗?说不定就是从chatbot开始的...

编译 | 小哈

原文作者 | Murali Shanmugham

基于对话的交互方式是新颖且实用的。我们都知道智能助手在市场中崛起,我们已经习惯使用各种聊天软件,成为生活中交流对话的一部分。作为消费者,我们也开始使用相同的方式与企业软件进行交互,查找服装趋势并在您最喜爱的零售商店中下订单。分析师预测这将成为信息技术下一个最大的形式转变。

你们中的大多数人都会意识到,SAP今年年初收购了一个名为Recast.AI的机器人构建平台。它已经与SAP产品组合整合,现在通常以SAP Conversational AI的形式提供。

SAP Conversational AI最大的优势之一是它的自然语言处理(NLP)功能,为每个行业预先培训的现成bot,与Slack,Skype,Messenger等多种渠道集成。

我一直与我的同事Joni Liu(Chatbot专家)一起研究如何将chatbot与应用程序集成到SAP Cloud Platform上。由于Fiori Launchpad是访问商业信息的中心点,我们认为我们会尝试将chatbot与Launchpad集成。以下是我们的操作步骤,您也可以使用试用帐户尝试此操作。

为了增强SAP Cloud Platform上的Fiori Launchpad,您需要构建Shell插件。如果您想了解更多关于Shell插件以及如何创建您自己的Fiori Launchpad的信息,我强烈建议您通过此详细介绍的openSAP课程。

openSAP课程地址

open.sap.com/courses/po...

在我们开始在Cloud Platform中配置事物之前,您需要先创建您的聊天机器人。您可以在Recast.AI网站注册免费试用帐户。有很多教程可以帮助你开始。

Recast.AI入门教程地址

recast.ai/blog/build-yo...

在下面的操作教程中,我创建了与供应商互动的聊天机器人,抛砖引玉

在“连接”页签中,您可以将聊天机器人的配置嵌入到Skype,Twitter等其他频道中。对于此演示,我选择网络聊天,因为这需要嵌入到网页中。

创建一个新的网页聊天配置,并选择您喜欢在Fiori Launchpad中显示的配色方案、Logo和标题。

您还可以自定义默认的机器人/用户的头像,以及欢迎语。

当聊天缩小成按钮时,这个按钮上的名称也是可以自定义的,频道名称当然也需要配置好。

当您点击“创建”按钮时,这会为你提供一个网页聊天脚本。将其复制用于将在稍后创建的Shell插件中。特别是,您需要记住Channel ID和Token详情。

现在是时候切换到您的Cloud Platform试用帐户。启动“SAP WebIDE Full-Stack”服务。我们不再使用旧“Web IDE”服务。

启用功能“SAP Fiori Launchpad Extensibility”并重新启动IDE。

基于模板创建一个新项目

选择“SAP Fiori Launchpad Plugin”

提供一个项目名称

在模板自定义中,提供 Plugin ID和标题。由于我们不需要页眉/页脚的示例代码,所以不要选中复选框。

在component.js文件中,在函数init()中添加一行以调用renderRecastChatbot()函数。以下是renderRecastChatbot()的定义。请注意,Channel ID和Token值是从Recast.AI早些时候复制的值。

这是在进行更改后component.js文件的外观。

您不需要更改任何其他文件。保存更改后,您可以将应用程序部署到SAP Cloud Platform帐户。

下一步,就是准备一个Fiori Launchpad网站。在Fiori配置中,添加基于应用程序类型“Shell Plugin”的新应用程序。以下是我的应用程序值。

以下是我的Shell插件的配置

发布您的网站并测试Launchpad。您应该能够看到右下角的聊天机器人与在线消息。

你可以点击它,并开始与之交互。这个场景中,由于这是我设置的供应商门户,聊天机器人可以用来帮助供应商查询订单状态。

原文链接: blogs.sap.com/2018/06/23...

往期精选 | Editors' Choice

由浅入深聊聊SAP Cloud Platform (Part I)

由浅入深聊聊SAP Cloud Platform (Part II)

由浅入深聊聊SAP Cloud Platform (Part III)

报销用Concur,全是坎坷路?

SAP咨询顾问的职业宽度和价值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,850评论 19 139
  • 一段时间后,张青的奶奶从县城医院回来了,张青也不用医院和家里两头来回奔波了。这天,张飞领着弟弟妹妹去奶奶家玩...
    清灵之空阅读 1,576评论 0 0
  • 女儿高三考试完毕,于是学生生涯结束,没有了学习压力,真是放了鸭子一般。手机不离手,游戏聊天一坐几个小时。至于我所投...
    秋子123阅读 1,756评论 0 0
  • 那年 暴雨狂风 书包塞在桌兜 回家的路四十分钟 扒两口饭 换好衣服 一群孩子 带上伞笑嘻嘻 又四十分钟 上学去 后...
    一度一阅读 1,558评论 0 0

友情链接更多精彩内容