通过SAP Conversational AI中的API/NodeJS SDK触发聊天机器人技能

2020-09-04 03:31发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经仔细阅读了API文档和SDK文档,但是我仍然不清楚如何在与用户的对话中激活特定技能。 我看到了如何发送代码中定义的消息,但没有技巧

考虑一个示例-我想向用户安排提醒,其中提醒实际上是技能的开始信息。 假设我已经对流程进行了编程,并且当前不是该技能的触发器(或者是通过意图触发的)。 有什么方法可以从聊天机器人的后端主动开始这项技能?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经仔细阅读了API文档和SDK文档,但是我仍然不清楚如何在与用户的对话中激活特定技能。 我看到了如何发送代码中定义的消息,但没有技巧

考虑一个示例-我想向用户安排提醒,其中提醒实际上是技能的开始信息。 假设我已经对流程进行了编程,并且当前不是该技能的触发器(或者是通过意图触发的)。 有什么方法可以从聊天机器人的后端主动开始这项技能?

付费偷看设置
发送
3条回答
黑丝骑士
1楼-- · 2020-09-04 03:48

Maria问的是,机器人是否可以在没有当前用户操作的情况下触发消息。 像设置警报的内置技巧。 该示例设置了警报,但是当时间到了时,必须在没有用户交互的情况下发生一些事情。

当前设置警报的示例只是设置内存,实际上并没有在时间到时触发SOUND警报。

何必丶何苦呢
2楼-- · 2020-09-04 04:01

请参阅下面的说明-很多时候,有必要在给定时间主动发起对话,例如设置警报或提醒。 您建议的方式(通过"模拟"虚假用户消息来触发技能)是主动启动对话框的唯一方法吗?

技能是由对话触发的。 您为什么不通过API发送一个表达式(以开始对话),该表达式与触发您所需技能的意图相匹配?

如果您需要在此处进行一些链接,也可以从一种技能重定向到另一种技能。

一周热门 更多>