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.
Los cuadernos Neptune SageMaker AI vienen precargados con una variedad de cuadernos de muestra para Neptune ML. Puede obtener una vista previa de estos ejemplos en el repositorio de cuadernos gráficos de código abierto. GitHub
Puede utilizar uno de los cuadernos de Neptune existentes o, si lo desea, puede crear uno propio siguiendo las instrucciones que se indican en Uso del entorno de trabajo de Neptune para alojar los cuadernos de Neptune.
También puede configurar un cuaderno de Neptune predeterminado para usarlo con Neptune ML. Para ello, siga estos pasos:
Modificación de un cuaderno para Neptune ML
Abre la consola Amazon SageMaker AI en https://console.aws.amazon.com/sagemaker/
. En el panel de navegación de la izquierda, seleccione Cuaderno y, a continuación, Instancias de cuaderno. Busque el nombre del cuaderno de Neptune que desee utilizar para Neptune ML y selecciónelo para ir a su página de detalles.
Si la instancia del cuaderno se está ejecutando, seleccione el botón Detener, situado en la parte superior derecha de la página de detalles del cuaderno.
En Configuración de instancias de cuaderno, en Configuración del ciclo de vida, seleccione el enlace para abrir la página del ciclo de vida del cuaderno.
Seleccione Editar en la parte superior derecha y, a continuación, Continuar.
-
En la pestaña Iniciar cuaderno, modifique el script para incluir comandos de exportación adicionales y para rellenar los campos del rol de IAM de Neptune ML y del URI del servicio de exportación, algo parecido a lo siguiente en función del intérprete de comandos:
echo "export NEPTUNE_ML_ROLE_ARN=
(your Neptune ML IAM role ARN)
" >> ~/.bashrc echo "export NEPTUNE_EXPORT_API_URI=(your export service URI)
" >> ~/.bashrc Seleccione Update (Actualizar).
Vuelva a la página de instancias del cuaderno. En Permisos y cifrado hay un campo para el ARN del rol de IAM. Seleccione el enlace de este campo para ir al rol de IAM con el que se ejecuta esta instancia de cuaderno.
-
Cree una nueva política insertada como esta:
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "cloudwatch:PutMetricData" ], "Resource": "arn:aws:cloudwatch:[AWS_REGION]:[AWS_ACCOUNT_ID]:*", "Effect": "Allow" }, { "Action": [ "logs:CreateLogGroup", "logs:CreateLogStream", "logs:DescribeLogStreams", "logs:PutLogEvents", "logs:GetLogEvents" ], "Resource": "arn:aws:logs:[AWS_REGION]:[AWS_ACCOUNT_ID]:*", "Effect": "Allow" }, { "Action": [ "s3:Put*", "s3:Get*", "s3:List*" ], "Resource": "arn:aws:s3:::*", "Effect": "Allow" }, { "Action": "execute-api:Invoke", "Resource": "arn:aws:execute-api:[AWS_REGION]:[AWS_ACCOUNT_ID]:*/*", "Effect": "Allow" }, { "Action": [ "sagemaker:CreateModel", "sagemaker:CreateEndpointConfig", "sagemaker:CreateEndpoint", "sagemaker:DescribeModel", "sagemaker:DescribeEndpointConfig", "sagemaker:DescribeEndpoint", "sagemaker:DeleteModel", "sagemaker:DeleteEndpointConfig", "sagemaker:DeleteEndpoint" ], "Resource": "arn:aws:sagemaker:[AWS_REGION]:[AWS_ACCOUNT_ID]:*/*", "Effect": "Allow" }, { "Action": [ "iam:PassRole" ], "Resource": "[YOUR_NEPTUNE_ML_IAM_ROLE_ARN]"", "Effect": "Allow" } ] }
Guarde esta nueva política y asóciela al rol de IAM del paso 8.
Seleccione Iniciar en la parte superior derecha de la página de detalles de la instancia de bloc de notas de SageMaker IA para iniciar la instancia de bloc de notas.