View a markdown version of this page

Crea o actualiza una aplicación de Studio con un plan de formación mediante la SageMaker API o AWS CLI - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Crea o actualiza una aplicación de Studio con un plan de formación mediante la SageMaker API o AWS CLI

Para usar planes de SageMaker formación para tu aplicación de SageMaker Studio, especifica el ARN del plan de formación en el TrainingPlanArnparámetro de la operación ResourceSpecal llamar a la CreateAppAPI.

En el siguiente ejemplo, se muestra cómo crear una aplicación JupyterLab o un editor de código con un plan de formación mediante el AWS CLI. Sustituya el --app-type valor por JupyterLab o CodeEditor según sea necesario. InstanceTypeDebe coincidir con el tipo de instancia de su plan de formación:

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" }'

Tras crear la aplicación, puedes verificar la asociación del plan de formación llamando a la DescribeApp API. La respuesta incluye ResourceSpec si TrainingPlanArn la aplicación se creó con un plan de formación.

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

Para actualizar el plan de formación de una aplicación existente, elimine la aplicación actual y cree una nueva con el ARN del plan de formación actualizado mediante el create-app comando que se muestra arriba:

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