3 Answers
- Newest
- Most votes
- Most comments
2
Amazon Lex uses Amazon Comprehend for sentiment analysis via an Service-Linked Role created during bot setup. Comprehend offers 50K units (5M characters) per API monthly in its free tier. Your error likely stems from exceeding this monthly limit.
Comprehend Pricing : https://aws.amazon.com/comprehend/pricing/ Lex SLR permissions : https://docs.aws.amazon.com/lex/latest/dg/using-service-linked-roles.html#slr-permissions
answered a month ago
0
Ok, let’s start with the basics. You have sentiment enabled for the alias, you’re using that alias, your bot is sending logs to cloudwatch, right?
David
answered a month ago
0
Looks like comprehend is not the problem, when I check the using of comprehend it shows as follows:
If the monthly limit is not exceeded what could be the issue?
answered a month ago
Relevant content
- asked a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 8 months ago
Hello David,
I forgot to update here---- the issue has been resolved. The problem was that each time I made changes to the Lex bot configuration, I needed to re-associate the alias with the correct version. It was essentially an issue with proper aliasing and versioning.