View a markdown version of this page

Créez ou mettez à jour une application Studio avec un plan de formation à l'aide de l' SageMaker API ou AWS CLI - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créez ou mettez à jour une application Studio avec un plan de formation à l'aide de l' SageMaker API ou AWS CLI

Pour utiliser des plans d' SageMaker entraînement pour votre application SageMaker Studio, spécifiez l'ARN du plan d'entraînement dans le TrainingPlanArnparamètre de ResourceSpeclors de l'appel de l'opération CreateAppAPI.

L'exemple suivant montre comment créer une application JupyterLab ou une application Code Editor avec un plan de formation à l'aide du AWS CLI. Remplacez la --app-type valeur par JupyterLab ou CodeEditor selon les besoins. Elles InstanceType doivent correspondre au type d'instance de votre plan de formation :

aws sagemaker create-app \ --domain-id d-xxxxxxxxxxxx \ --space-name my-space \ --app-type JupyterLab \ --app-name default \ --resource-spec '{ "InstanceType": "instance-type", "TrainingPlanArn": "arn:aws:sagemaker:us-east-1:123456789012:training-plan/my-training-plan" }'

Après avoir créé l'application, vous pouvez vérifier l'association du plan d'entraînement en appelant l'DescribeAppAPI. La réponse indique ResourceSpec si TrainingPlanArn l'application a été créée avec un plan de formation.

aws sagemaker describe-app \ --domain-id d-xxxxxxxxxxxx \ --space-name my-space \ --app-type JupyterLab \ --app-name default

Pour mettre à jour le plan d'entraînement d'une application existante, supprimez l'application actuelle et créez-en une nouvelle avec l'ARN du plan d'entraînement mis à jour à l'aide de la create-app commande ci-dessus :

aws sagemaker delete-app \ --domain-id d-xxxxxxxxxxxx \ --space-name my-space \ --app-type JupyterLab \ --app-name default