Quiero aprovisionar un proyecto de Amazon SageMaker AI.
Resolución
Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de errores de AWS CLI. Además, asegúrate de utilizar la versión más reciente de AWS CLI.
Antes de aprovisionar un proyecto de SageMaker AI, asegúrate de activar las plantillas de proyecto para tu dominio de SageMaker AI Studio. Al crear un dominio, se activa la importación de plantillas después de realizar una de las siguientes acciones:
Concede a los usuarios de SageMaker AI Studio los permisos necesarios para usar proyectos. Confirma que has activado las siguientes opciones en la pestaña Configuración del dominio:
- Activación de las plantillas de proyectos de Amazon SageMaker AI y Amazon SageMaker JumpStart para esta cuenta
- Activación de las plantillas de proyectos de Amazon SageMaker AI y los usuarios de Amazon SageMaker JumpStart para Studio
También puedes usar la API GetSagemakerServicecatalogPortfolioStatus o ejecutar el comando get-sagemaker-servicecatalog-portfolio-status de AWS CLI:
aws sagemaker get-sagemaker-servicecatalog-portfolio-status
Tras activar las plantillas de proyectos, puedes aprovisionar un proyecto de SageMaker AI directamente desde un dominio de SageMaker AI Studio. Alternativamente, puedes crear un proyecto de SageMaker AI mediante una API o AWS CLI.
Si usas una API o AWS CLI, debes proporcionar el ProductId y ProvisioningArtifactId.
Para obtener los ID del artefacto de aprovisionamiento y del producto, sigue estos pasos:
- Abre la consola de Service Catalog.
- En el panel de navegación, en Administración, selecciona Carteras.
- Selecciona la pestaña Importado.
- En la barra de búsqueda, introduce las soluciones de Amazon SageMaker y los productos de MLOps.
- Elige las soluciones de Amazon SageMaker y los productos de MLOps.
- Revisa la página de productos para obtener el ID del producto.
- Selecciona la plantilla de producto o proyecto que desees utilizar, por ejemplo, la plantilla de MLOps para la creación y el entrenamiento de modelos.
- Revisa la página de Lista de productos para obtener el ID del artefacto de aprovisionamiento.
Utiliza los ID de artefactos de aprovisionamiento y de proyecto en tu API CreateProject o ejecuta el comando create-project de AWS CLI:
aws sagemaker create-project --project-name your-project--service-catalog-provisioning-details ProductId="product-id-example",ProvisioningArtifactId="pa-id-example"
Nota: Sustituye your-project por el nombre de tu proyecto, product-id-example por el ID de producto y pa-id-example por el ID del artefacto de aprovisionamiento.