Starten einer Lösung - Amazon SageMaker AI

Starten einer Lösung

Wichtig

Am 30. November 2023 wurde Amazon SageMaker Studio in Amazon SageMaker Studio umbenannt. Der folgende Abschnitt bezieht sich konkret auf die Verwendung der Studio-Classic-Anwendung. Informationen zur Verwendung der aktualisierten Studio-Oberfläche finden Sie unter Amazon SageMaker Studio.

Anmerkung

JumpStart-Lösungen sind nur in Studio Classic verfügbar.

Wählen Sie zunächst auf der Landingpage von SageMaker JumpStart in der Benutzeroberfläche von Amazon SageMaker Studio Classic eine Lösung aus. Informationen zu den Onboarding-Schritten für die Anmeldung bei Amazon SageMaker Studio Classic finden Sie unter Onboarding to Amazon SageMaker AI Domain. Einzelheiten zum Aufrufen der SageMaker JumpStart-Startseite finden Sie unter Öffnen und Verwenden von JumpStart in Studio Classic.

Nachdem Sie eine Lösung ausgewählt haben, wird eine Registerkarte mit einer Beschreibung der Lösung und einer Launch-Schaltfläche geöffnet. Um eine Lösung zu starten, wählen Sie Launch im Abschnitt Lösung starten aus. JumpStart erstellt dann alle Ressourcen, die zum Ausführen der Lösung benötigt werden. Dazu gehören Trainings- und Modellhosting-Instances.

Erweiterte Parameter

Die von Ihnen gewählte Lösung verfügt möglicherweise über erweiterte Parameter, die Sie auswählen können. Wählen Sie Erweiterte Parameter, um die AWS Identity and Access Management-Rolle für die Lösung anzugeben.

Lösungen sind in der Lage, Ressourcen für 9 AWS-Services bereitzustellen, die miteinander interagieren. Damit die Lösung wie erwartet funktioniert, müssen neu erstellte Komponenten aus einem Service in der Lage sein, auf neu erstellte Komponenten eines anderen Services zu reagieren. Wir empfehlen, die Standard-IAM-Rolle zu verwenden, um sicherzustellen, dass alle erforderlichen Berechtigungen hinzugefügt werden. Weitere Informationen zu IAM-Rollen finden Sie unter AWS Identity and Access Management für Amazon SageMaker AI.

Default IAM role (Standard-IAM-Rolle)

Wenn Sie diese Option auswählen, werden die Standard-IAM-Rollen verwendet, die für diese Lösung erforderlich sind. Jede Lösung benötigt unterschiedliche Ressourcen. In der folgenden Liste sind die Standardrollen beschrieben, die je nach benötigtem Service für die Lösungen verwendet werden. Eine Beschreibung der für jeden Service erforderlichen Berechtigungen finden Sie unter Verwaltete AWS-Richtlinien für SageMaker-Projekte und JumpStart.

  • API Gateway – AmazonSageMakerServiceCatalogProductsApiGatewayRole

  • CloudFormation – AmazonSageMakerServiceCatalogProductsCloudformationRole

  • CodeBuild – AmazonSageMakerServiceCatalogProductsCodeBuildRole

  • CodePipeline – AmazonSageMakerServiceCatalogProductsCodePipelineRole

  • Events – AmazonSageMakerServiceCatalogProductsEventsRole

  • Firehose – AmazonSageMakerServiceCatalogProductsFirehoseRole

  • Glue – AmazonSageMakerServiceCatalogProductsGlueRole

  • Lambda – AmazonSageMakerServiceCatalogProductsLambdaRole

  • SageMaker AI – AmazonSageMakerServiceCatalogProductsExecutionRole

Wenn Sie eine neue SageMaker-AI-Domain mit aktivierten JumpStart-Projektvorlagen verwenden, werden diese Rollen automatisch in Ihrem Konto erstellt.

Wenn Sie eine bestehende SageMaker-AI-Domain verwenden, sind diese Rollen möglicherweise nicht in Ihrem Konto vorhanden. In diesem Fall erhalten Sie beim Starten der Lösung die folgende Fehlermeldung.

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.

Sie können eine Lösung immer noch ohne die benötigte Rolle starten, aber die alte Standardrolle AmazonSageMakerServiceCatalogProductsUseRole wird anstelle der benötigten Rolle verwendet. Die alte Standardrolle unterhält Vertrauensbeziehungen zu allen Services, mit denen JumpStart-Lösungen interagieren müssen. Aus Sicherheitsgründen empfehlen wir Ihnen, Ihre Domain so zu aktualisieren, dass sie über die neu erstellten Standardrollen für jeden AWS-Service verfügt.

Wenn Sie bereits Mitglied einer SageMaker-AI-Domain sind, können Sie Ihre Domain aktualisieren, um die Standardrollen mithilfe des folgenden Verfahrens zu generieren.

  1. Öffnen Sie die Konsole von Amazon SageMaker AI unter https://console.aws.amazon.com/sagemaker/.

  2. Wählen Sie oben links auf der Seite Systemsteuerung aus.

  3. Wählen Sie auf der Seite Domain das Symbol Einstellungen ( Black square icon representing a placeholder or empty image. ), um die Domain-Einstellungen zu bearbeiten.

  4. Wählen Sie unter Allgemeine Einstellungen die Option Weiter.

  5. Wählen Sie unter SageMaker-Projekte und JumpStart die Option Amazon-SageMaker-Projektvorlagen und Amazon SageMaker JumpStart für dieses Konto aktivieren und Amazon-SageMaker-Projektvorlagen und Amazon SageMaker JumpStart für Studio-Classic-Benutzer aktivieren aus und klicken Sie anschließend auf Weiter.

  6. Wählen Sie Absenden aus.

Sie sollten in der Lage sein, die Standardrollen unter Projekte – Amazon SageMaker-Projektvorlagen, die für dieses Konto aktiviert sind anzuzeigen, die auf der Registerkarte Apps – Studio aufgeführt sind.

IAM-Rolle finden

Wenn Sie diese Option auswählen, müssen Sie für jeden der erforderlichen Services eine vorhandene IAM-Rolle aus der Dropdown-Liste auswählen. Die ausgewählte Rolle muss mindestens über die für den entsprechenden Service erforderlichen Mindestberechtigungen verfügen. Eine Beschreibung der für jeden Service erforderlichen Berechtigungen finden Sie unter Verwaltete AWS-Richtlinien für SageMaker-Projekte und JumpStart.

Eingabe-IAM-Rolle

Wenn Sie diese Option auswählen, müssen Sie den ARN für eine bestehende IAM-Rolle manuell eingeben. Die ausgewählte Rolle muss mindestens über die für den entsprechenden Service erforderlichen Mindestberechtigungen verfügen. Eine Beschreibung der für jeden Service erforderlichen Berechtigungen finden Sie unter Verwaltete AWS-Richtlinien für SageMaker-Projekte und JumpStart.