是否有适用于 SageMaker 的 REST API,或者是否可以通过 Amazon API 网关与 SageMaker 交互?

Is there a REST API available for SageMaker, or is it possible to interact with SageMaker over the Amazon API Gateway?

SageMaker 在 AWS 上提供完整的机器学习开发环境。它适用于 Amazon SageMaker Python SDK, which allows Jupyter Notebooks to interact with the functionality. This also provides the path to using the Amazon SageMaker Feature Store.

是否有任何 REST API 可用于 SageMaker?假设有人想创建自己的自定义 UI,但仍然使用 SageMaker 功能,这可能吗?

可以使用 Amazon API Gateway 来完成吗?

我认为您最好将所需的功能包装为您拥有的 API 以避免与 REST 相关的超时。您也查看了 https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker.html 吗?

Amazon API Gateway 当前不为 SageMaker 提供 first-class 集成。但您可以通过 AWS SDK 使用这些服务。如果您愿意,您可以将 AWS SDK 调用嵌入到服务中,在 AWS 上托管(例如 运行 在 EC2 上或作为 lambda 函数)并使用 API 网关公开您的 REST API。

实际上,从这方面来看,SageMaker 与任何其他 AWS 服务没有根本区别。