Amazon SageMaker 範本 - Amazon OpenSearch Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon SageMaker 範本

Amazon SageMaker CloudFormation 範本會定義多個 AWS 資源,以便為您設定神經外掛程式和語意搜尋。

首先透過 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 範本
  1. 開啟 Amazon OpenSearch Service 主控台

  2. 在左側導覽窗格中,選擇整合

  3. 在每個 Amazon SageMaker AI 範本下,選擇設定網域設定公有網域

  4. 遵循 CloudFormation 主控台中的提示來佈建堆疊並設定模型。

注意

OpenSearch Service 也提供單獨的範本來設定 VPC 網域。如果您使用此範本,則需要提供 Lambda 函數的 VPC ID。