создать конечную точку AWS Sagemker с лямбда-функцией - PullRequest
0 голосов
/ 22 февраля 2019

Я создал конечную точку в aws sagemaker, и она хорошо работает, я создал функцию lambda (python3.6), которая берет файлы из S3, вызывает конечную точку и затем помещает вывод в файл в S3.

Интересно, могу ли я создать конечную точку при каждом событии (файл, загруженный в s3 bucket), а затем удалить конечную точку

1 Ответ

0 голосов
/ 22 февраля 2019

Да, вы можете использовать S3 уведомление о событии для созданного объекта и вызвать lambda для создания конечной точки для sagemaker.

В этом примере показано, как сделать object-created event trigger lambda

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

Вы можете использовать python sdk для создания конечной точки для sagemaker

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

Но это может быть медленным для создания конечной точки, поэтому вы можетенужно подождать.

...