0

我有一个用于对用户进行分类的初始意图,即 Intent1“我需要帮助”,带有 1 个插槽(插槽 1)询问“你是什么类型的用户?”选项是“userType1”、“UserType2”和 UserType3”。

在此之后,使用 Amazon connect 我有一个带有多个输入的 GetUserInput。即“你需要什么帮助?”,有很多意图新意图,例如意图2“鞋子”,意图3“袜子”意图4“凉鞋。

在意图 2 中,我想给出一个特定的文本响应,基于对 Slot1 的回答。意图不同?

4

1 回答 1

0

您必须管理对话的上下文,以便能够根据之前的响应采取行动。

https://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html

基本上在第一个意图中,基于您必须将其存储在会话属性中的槽值,在下一个意图中,您将检查该值并生成响应。

请检查 OrderFlowers Blueprint Lambda 函数和此链接。请注意,一旦用户给出槽值,FlowerType它就会将价格设置为会话属性。 在此处输入图像描述

希望对您有所帮助,如果您还有其他疑问,请告诉我

于 2018-06-05T13:48:20.710 回答