点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在研究一个可能被问到问题的聊天机器人,然后我们的Webhook在我们的数据库中搜索这些问题的答案。 我们还支持用户存储他们最喜欢的问题列表。 我试图添加功能,使用户可以要求"列出我的收藏夹",然后聊天机器人将遍历他们的每个收藏夹,找到数据库中每个收藏夹的答案,并将答案返回给用户。 但是,找到一个个人收藏夹的答案大约需要3-5秒,而合理的用例可能会使用户拥有大约20个收藏夹。 因此,我是聊天机器人,它找到第一个收藏夹的答案,将答案发送给用户,然后在用户仍在阅读第一个收藏夹的答案时找到第二个,依此类推。 但是,我找不到在行中的SAP对话AI中向对话发送多个消息的方法。 任何帮助都会很棒。
TLDR:我需要让后端服务器能够以连续多个不同消息响应SAP Webhook请求的方法。
编辑:使用node.js
您可以在 https://github上查看。 com/SAPConversationalAI/SDK-NodeJS/wiki/接收并发送消息
应该可以解决问题
我使用SAP CAI的python库设法一次发送了多条消息
json_data ['conversation'] ['conversation_id']从聊天中获取对话ID,这是send_message方法所必需的。
希望这对您有所帮助!
@cankaraduman我找不到回复评论的方法,希望您能看到! 我可能应该已经使用im.node.js进行了澄清。 我已经能够找到Python的mesage_send()函数的SDK文档,但找不到node.js的SDK文档,您知道节点中的等效函数是什么吗?
一周热门 更多>