- Newest
- Most votes
- Most comments
Hi
Amazon Lex has 2 versions. The lab that you are working on is part of Amazon Lex v1 (https://docs.aws.amazon.com/lex/latest/dg/gs-bp-create-bot.html). You are running into an issue since the lab is being executed on Amazon Lex v2 console. In order to execute the lab, you will need to change to the Lex v1 console. This can be done when selecting Amazon Lex service and selecting Return to the V1 console on the left navigation pane. A similar lab is available for Amazon Lex V2 that can be found here (https://docs.aws.amazon.com/lexv2/latest/dg/building-bots.html).
You can find more information about Amazon Lex v2 here - https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html
The problem is the Lex V2 has a different input and response format than V1. The Lambda Blueprint Order Flowers uses the V1 format. I believe the Lambda code needs to be revised to match the V2 format. Refer to Migrating a Lambda function in the documentation to see the differences: docs.aws.amazon.com/lex/latest/dg/message-lambda.html
Relevant content
- asked 2 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 2 years ago
The v2 Developer Guide doesn't address the issue. It is not working for me either.