亚马逊Lex chabot回复单独的消息

时间:2018-03-06 04:23:11

标签: aws-lambda amazon-lex

我正在使用Amazon Lex和AWS Lambda作为后端创建一个聊天机器人。我试图这样做,当用户询问聊天机器人时,聊天机器人将回复多条消息。以下是我的代码。

enter image description here

聊天机器人是否可以使用单独的消息回复用户?

它的一个例子是这样的。 enter image description here

2 个答案:

答案 0 :(得分:2)

我认为您必须使用“响应”部分为您的机器人构建动态,引人入胜的对话。您可以为响应创建一个或多个消息组。在运行时,Amazon Lex通过从每个消息组中选择一条消息来构建响应。

查看以下附加链接中的回复部分。 Replying with Separate Messages

答案 1 :(得分:0)

Amazon Lex不支持此功能,但您可以应用我使用过的解决方法。

您可以从Lex获取完整的消息,在要拆分的消息之间放置一些分隔符,在客户端,您可以使用javascript根据分隔符拆分消息。确保给出一些独特的分隔符。