Amazon SageMaker 模板
Amazon SageMaker CloudFormation 模板定义了多种 Amazon 资源,以便为您设置神经插件和语义搜索。
首先,使用通过 Amazon SageMaker 与文本嵌入模型集成模板,在 SageMaker 运行时中将文本嵌入模型部署为服务器。如果未提供模型端点,CloudFormation 会创建一个 IAM 角色,以允许 SageMaker 运行时从 Amazon S3 下载模型构件并将其部署到该服务器。如果提供了端点,CloudFormation 也会创建一个 IAM 角色,以允许该 Lambda 函数访问 OpenSearch Service 域;如果该角色已经存在,则会更新并再利用该角色。该端点通过 ML Commons 插件为用于 ML 连接器的远程模型提供服务。
然后,使用通过 Amazon SageMaker 与稀疏编码器集成模板,创建一个让您的域设置远程推理连接器的 Lambda 函数。在 OpenSearch Service 中创建连接器后,远程推理可以在 SageMaker 运行时中使用该远程模型运行语义搜索。该模板会将域中的模型 ID 返回给您,以便您可以开始搜索。
使用 Amazon SageMaker AI CloudFormation 模板
-
在左侧导航窗格中,选择集成。
-
在每个 Amazon SageMaker AI 模板下,选择配置域、配置公有域。
-
按照 CloudFormation 控制台中的提示配置堆栈并设置模型。
注意
OpenSearch Service 还提供了一个单独的模板来配置 VPC 域。如果您使用此模板,则需要提供 Lambda 函数的 VPC ID。