如果使用AWS Lambda(python)声明Amazon Lex,则无法执行

时间:2017-11-06 08:32:48

标签: amazon-web-services aws-lambda amazon-lex

我正在尝试为亚马逊lex做一个if语句,如果用户回答“A'对于问题1,用户的下一个问题将是问题2,但是当用户回答' B'时,用户将被问到问题3。例如,

示例1:

Lex:"你喜欢冰淇淋吗?"

用户:"是"

Lex:"什么味道"?

示例2:

Lex:"你喜欢冰淇淋吗?"

用户:"否"

Lex:"你喜欢蛋糕吗?"

我知道我必须在aws lambda(python)中进行验证,但我不确定代码是什么发生的。

1 个答案:

答案 0 :(得分:0)

首先,在lex上取消选中该冰淇淋口味槽的需要按钮(您可以在lambda中进行验证)。

当填充冰淇淋y / n的响应时,您将检查该值是否为no,在这种情况下,您将冰淇淋口味的值分配给N / A并引出下一个问题的响应。 / p>