使用 lambda 函数创建 aws sagemaker 端点

create aws sagemker endpoint with lambda function

我在 aws sagemaker 中创建了一个端点并且运行良好,我创建了一个 lambda 函数 (python3.6) 从 S3 获取文件,调用端点并然后将输出放在 S3 中的文件中。

我想知道我是否可以在每个事件中创建端点(在 s3 bucket) 中上传的文件然后删除端点

是的,您可以使用 S3 事件通知创建对象并调用 lambdasagemaker 创建端点。

这个例子展示了如何使object-created event trigger lambda

https://docs.aws.amazon.com/lambda/latest/dg/with-s3.html

您可以使用 python sdksagemaker

创建端点

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker.html#SageMaker.Client.create_endpoint

但创建端点可能会很慢,因此您可能需要等待。