I have a lambda that is placed inside a VPC, and I would like to connect to AWS Personalize to get recommended items.
Strangely enough, while I can ingest data via AWS Personalize's tracker without any issues, I keep getting timeout errors while trying to receive recommended items using the same official AWS library. If I move the lambda outside of the VPC, I can receive recommended items without any issues. However I need the lambda inside the VPC.
I notice there is no way to create a VPC Endpoint for Personalize.
How can I get recommended items from AWS Personalize inside a VPC?