使用 AWS Lambda 为 Amazon Lex 执行 if 语句时遇到问题 (python)
Having trouble to do if statement for Amazon Lex using AWS Lambda (python)
我正在尝试为 amazon lex 做一个 if 语句,如果用户对问题 1 回答 'A',则用户的下一个问题将是问题 2,但是当用户回答 'B' 时,用户是改为问题 3。例如,
示例 1:
莱克斯:"Do you like ice cream?"
用户:"Yes"
莱克斯:"What flavour"?
示例 2:
莱克斯:"Do you like ice cream?"
用户:"No"
莱克斯:"Do you like cake?"
我知道我必须在 aws lambda (python) 中进行验证,但我不确定要执行此操作的代码是什么。
首先,取消选中 lex 上该冰淇淋口味插槽的要求按钮(您可以在 lambda 中进行验证)。
当填充冰淇淋 y/n 的响应时,您将检查该值是否为否,在这种情况下,您会将冰淇淋口味的值分配给 N/A 并引发响应下一个问题。
我正在尝试为 amazon lex 做一个 if 语句,如果用户对问题 1 回答 'A',则用户的下一个问题将是问题 2,但是当用户回答 'B' 时,用户是改为问题 3。例如,
示例 1:
莱克斯:"Do you like ice cream?"
用户:"Yes"
莱克斯:"What flavour"?
示例 2:
莱克斯:"Do you like ice cream?"
用户:"No"
莱克斯:"Do you like cake?"
我知道我必须在 aws lambda (python) 中进行验证,但我不确定要执行此操作的代码是什么。
首先,取消选中 lex 上该冰淇淋口味插槽的要求按钮(您可以在 lambda 中进行验证)。
当填充冰淇淋 y/n 的响应时,您将检查该值是否为否,在这种情况下,您会将冰淇淋口味的值分配给 N/A 并引发响应下一个问题。