AWS lambda with large size library

0

I want to use "rembg" library with AWS lambda python function. I tried to upload rembg library code to lambda layer or function code. AWS says that library file size is too large to include to lambda. Could you tell me the way to use rembg library in AWS lambda?

已提问 1 年前1311 查看次数
2 回答
1

Have you tried using a Container image for Lambda - those can be up to 10 GB in size.

profile pictureAWS
专家
已回答 1 年前
1

You have several limitations for AWS lambda https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html

If your zip file is bigger that 50 MB and you can made a direct upload, upload de file to S3 and deploy from there. https://docs.aws.amazon.com/lambda/latest/dg/configuration-function-zip.html

Another option is use lambda layers. Package rembg as layer and you only need to upload the custom code.

If you are hitting the 250 MB limit for unzipped source code (including dependencies and lambdas), use a lambda container instead of .zip

已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则