本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
啟動解決方案
重要
截至 2023 年 11 月 30 日,先前的 Amazon SageMaker Studio 體驗現在已命名為 Amazon SageMaker Studio Classic。以下章節是使用 Studio Classic 應用程式的特定部分。如需使用更新 Studio 體驗的相關資訊,請參閱Amazon SageMaker Studio。
注意
JumpStart 解決方案僅適用於 Studio Classic。
首先,透過 Amazon SageMaker Studio Classic UI 中的 SageMaker AI JumpStart 登陸頁面選擇解決方案。 Amazon SageMaker 如需登入 Amazon SageMaker Studio Classic 的加入步驟資訊,請參閱加入 Amazon SageMaker AI 網域。如需前往 SageMaker AI JumpStart 登陸頁面的詳細資訊,請參閱 在 Studio Classic 中開啟和使用 JumpStart 。
選擇解決方案後,會開啟解決方案的索引標籤,顯示該解決方案的說明和 Launch
按鈕。若要啟動解決方案,請選取啟動解決方案區段中的 Launch
。然後 JumpStart 會建立執行解決方案所需的所有資源。包括訓練和模型託管執行個體。
進階參數
您選擇的解決方案可能具有可以選取的進階參數。選擇進階參數來指定解決方案 AWS Identity and Access Management 的角色。
解決方案能夠跨 9 個相互互動 AWS 的服務啟動資源。若要讓解決方案如預期般運作,從一個服務新建立的元件必須能夠對來自另一個服務的新建立元件進行操作。建議您使用預設 IAM 角色以確保新增所有必要的權限。如需關於 IAM 角色的詳細資訊,請參閱AWS Identity and Access Management 適用於 Amazon SageMaker AI。
預設 IAM 角色
如果選取此選項,則會使用此解決方案所需的預設 IAM 角色。每個解決方案需要不同的資源。下列清單描述根據所需服務,用於解決方案的預設角色。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 JumpStart 的受管政策。
-
API Gateway – AmazonSageMakerServiceCatalogProductsApiGatewayRole
-
CloudFormation – AmazonSageMakerServiceCatalogProductsCloudformationRole
-
CodeBuild – AmazonSageMakerServiceCatalogProductsCodeBuildRole
-
CodePipeline – AmazonSageMakerServiceCatalogProductsCodePipelineRole
-
Events – AmazonSageMakerServiceCatalogProductsEventsRole
-
Firehose – AmazonSageMakerServiceCatalogProductsFirehoseRole
-
Glue – AmazonSageMakerServiceCatalogProductsGlueRole
-
Lambda – AmazonSageMakerServiceCatalogProductsLambdaRole
-
SageMaker AI – AmazonSageMakerServiceCatalogProductsExecutionRole
如果您在啟用 JumpStart 專案範本的情況下使用新的 SageMaker AI 網域,這些角色會自動在您的帳戶中建立。
如果您使用的是現有的 SageMaker AI 網域,則您的帳戶中可能不存在這些角色。如果是這種情況,啟動解決方案時您將收到以下錯誤。
Unable to locate the updated roles required to launch this solution, a general role '/service-role/AmazonSageMakerServiceCatalogProductsUseRole' will be used. Please update your studio domain to generate these roles.
您仍然可以在沒有必要角色的情況下啟動解決方案,但是會使用舊版預設角色 AmazonSageMakerServiceCatalogProductsUseRole
來取代所需角色。舊版預設角色與 JumpStart 解決方案需要與之互動的所有服務具有信任關係。為了獲得最佳安全性,建議您更新您的網域,讓每個 AWS 服務的新建立預設角色。
如果您已加入 SageMaker AI 網域,您可以使用下列程序更新您的網域以產生預設角色。
-
在 https://console.aws.amazon.com/sagemaker/
:// 開啟 Amazon SageMaker AI 主控台。 -
選擇頁面左上方的 控制面板。
-
從網域頁面,選擇設定圖示 (
) 來編輯網域設定。
-
在一般設定上,選擇下一步。
-
在 SageMaker 專案和 JumpStart 下,選取為此帳戶啟用 Amazon SageMaker AI 專案範本和 Amazon SageMaker AI JumpStart,以及啟用 Amazon SageMaker AI 專案範本和 Amazon SageMaker AI JumpStart for Studio Classic 使用者,選擇下一步。
-
選取提交。
您應該可以在應用程式 - Studio 索引標籤下,看到此帳戶啟用的 Projects - Amazon SageMaker AI 專案範本中列出的預設角色。
尋找 IAM 角色
如果選取此選項,則必須從下拉式清單中為每個必要服務選取現有的 IAM 角色。選取的角色必須至少具有對應服務所需的最低權限。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 JumpStart 的受管政策。
輸入 IAM 角色
如果選取此選項,則必須手動輸入現有 IAM 角色的 ARN。選取的角色必須至少具有對應服務所需的最低權限。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 JumpStart 的受管政策。