Eliminar puntos de conexión y recursos - 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.

Eliminar puntos de conexión y recursos

Elimine puntos de conexión para dejar de incurrir en gastos.

Eliminar punto de conexión

Elimine su punto final mediante programación mediante AWS SDK for Python (Boto3), con o de forma interactiva mediante la AWS CLI SageMaker consola de IA.

SageMaker La IA libera todos los recursos que se desplegaron cuando se creó el punto final. Al eliminar un punto final, no se eliminará la configuración del punto final ni el modelo de SageMaker IA. Consulte Eliminar configuración de punto de conexión y Eliminar modelo para obtener información sobre cómo eliminar la configuración de su punto final y su modelo de SageMaker IA.

AWS SDK for Python (Boto3)

Use el DeleteEndpointAPIpara eliminar su punto final. Especifique el nombre del punto de conexión para el campo EndpointName.

import boto3 # Specify your AWS Region aws_region='<aws_region>' # Specify the name of your endpoint endpoint_name='<endpoint_name>' # Create a low-level SageMaker service client. sagemaker_client = boto3.client('sagemaker', region_name=aws_region) # Delete endpoint sagemaker_client.delete_endpoint(EndpointName=endpoint_name)
AWS CLI

Para eliminar el punto de conexión, utilice el comando delete-endpoint. Especifique el nombre del punto de conexión para la marca endpoint-name.

aws sagemaker delete-endpoint --endpoint-name <endpoint-name>
SageMaker AI Console

Elimine su punto final de forma interactiva con la consola de SageMaker IA.

  1. En la consola de SageMaker IA, en el menú https://console.aws.amazon.com/sagemaker/de navegación, selecciona Inferencia.

  2. Elija Puntos de conexión en el menú desplegable. Aparecerá una lista de los puntos de enlace creados en su AWS cuenta por nombre, nombre del recurso de Amazon (ARN), hora de creación, estado y una marca de tiempo de la última actualización del punto de enlace.

  3. Seleccione el punto de conexión que desea eliminar.

  4. Seleccione el botón desplegable Acciones en la esquina superior derecha.

  5. Elija Eliminar.

Eliminar configuración de punto de conexión

Elimine la configuración de su punto de conexión mediante programación AWS SDK for Python (Boto3), con la consola de IA o de forma interactiva mediante la AWS CLI consola de IA. SageMaker Al eliminar una configuración de punto de conexión, no se eliminan los puntos de conexión creados con esta configuración. Consulte Eliminar punto de conexión para obtener información sobre cómo eliminar un punto de conexión.

No elimine una configuración de punto de conexión que esté utilizando un punto de conexión activo o mientras el punto de conexión se está actualizando o creando. Es posible que pierda visibilidad sobre el tipo de instancia que utiliza el punto de conexión si elimina la configuración de un punto de conexión que está activo o que se está creando o actualizando.

AWS SDK for Python (Boto3)

Use el para eliminar su punto DeleteEndpointConfigAPIfinal. Especifique el nombre de la configuración del punto de conexión para el campo EndpointConfigName.

import boto3 # Specify your AWS Region aws_region='<aws_region>' # Specify the name of your endpoint configuration endpoint_config_name='<endpoint_name>' # Create a low-level SageMaker service client. sagemaker_client = boto3.client('sagemaker', region_name=aws_region) # Delete endpoint configuration sagemaker_client.delete_endpoint_config(EndpointConfigName=endpoint_config_name)

Si lo desea, puede utilizarlo DescribeEndpointConfigAPIpara obtener información sobre el nombre de los modelos implementados (variantes de producción), como el nombre de su modelo y el nombre de la configuración de punto final asociada a ese modelo implementado. Proporcione el nombre del punto de conexión en el campo EndpointConfigName.

# Specify the name of your endpoint endpoint_name='<endpoint_name>' # Create a low-level SageMaker service client. sagemaker_client = boto3.client('sagemaker', region_name=aws_region) # Store DescribeEndpointConfig response into a variable that we can index in the next step. response = sagemaker_client.describe_endpoint_config(EndpointConfigName=endpoint_name) # Delete endpoint endpoint_config_name = response['ProductionVariants'][0]['EndpointConfigName'] # Delete endpoint configuration sagemaker_client.delete_endpoint_config(EndpointConfigName=endpoint_config_name)

Para obtener más información sobre otros elementos de respuesta devueltos porDescribeEndpointConfig, consulte DescribeEndpointConfigla guía de SageMaker API referencia.

AWS CLI

Utilice el comando delete-endpoint-config para eliminar la configuración del punto de conexión. Especifique el nombre de la configuración del punto de conexión para la marca endpoint-config-name.

aws sagemaker delete-endpoint-config \ --endpoint-config-name <endpoint-config-name>

Si lo desea, puede utilizar el comando describe-endpoint-config para devolver información sobre el nombre de los modelos implementados (variantes de producción), como el nombre del modelo y el nombre de la configuración del punto de conexión asociado a ese modelo implementado. Proporcione el nombre del punto de conexión para la marca endpoint-config-name.

aws sagemaker describe-endpoint-config --endpoint-config-name <endpoint-config-name>

Esto devolverá una JSON respuesta. Puede copiar y pegar, usar un JSON analizador o usar una herramienta diseñada para el JSON análisis a fin de obtener el nombre de la configuración del punto final asociado a ese punto final.

SageMaker AI Console

Elimine la configuración de su punto final de forma interactiva con la SageMaker consola de IA.

  1. En la consola de SageMaker IA, en el menú https://console.aws.amazon.com/sagemaker/de navegación, selecciona Inferencia.

  2. Elija Configuraciones de puntos de conexión en el menú desplegable. Aparecerá una lista de las configuraciones de puntos de conexión creadas en su AWS cuenta por nombre, nombre del recurso de Amazon (ARN) y hora de creación.

  3. Seleccione la configuración del punto de conexión que desea eliminar.

  4. Seleccione el botón desplegable Acciones en la esquina superior derecha.

  5. Elija Eliminar.

Eliminar modelo

Elimine su modelo de SageMaker IA mediante programación mediante AWS SDK for Python (Boto3), con la consola de IA o de forma interactiva mediante la AWS CLI consola de IA. SageMaker Al eliminar un modelo de SageMaker IA, solo se elimina la entrada del modelo que se creó en la IA. SageMaker Al eliminar un modelo, no se eliminan los artefactos del modelo, el código de inferencia ni la IAM función que especificó al crear el modelo.

AWS SDK for Python (Boto3)

Utilice el DeleteModelAPIpara eliminar su modelo de SageMaker IA. Especifique el nombre del modelo para el campo ModelName.

import boto3 # Specify your AWS Region aws_region='<aws_region>' # Specify the name of your endpoint configuration model_name='<model_name>' # Create a low-level SageMaker service client. sagemaker_client = boto3.client('sagemaker', region_name=aws_region) # Delete model sagemaker_client.delete_model(ModelName=model_name)

Si lo desea, puede utilizarlo DescribeEndpointConfigAPIpara obtener información sobre el nombre de los modelos implementados (variantes de producción), como el nombre de su modelo y el nombre de la configuración de punto final asociada a ese modelo implementado. Proporcione el nombre del punto de conexión en el campo EndpointConfigName.

# Specify the name of your endpoint endpoint_name='<endpoint_name>' # Create a low-level SageMaker service client. sagemaker_client = boto3.client('sagemaker', region_name=aws_region) # Store DescribeEndpointConfig response into a variable that we can index in the next step. response = sagemaker_client.describe_endpoint_config(EndpointConfigName=endpoint_name) # Delete endpoint model_name = response['ProductionVariants'][0]['ModelName'] sagemaker_client.delete_model(ModelName=model_name)

Para obtener más información sobre otros elementos de respuesta devueltos porDescribeEndpointConfig, consulte DescribeEndpointConfigla guía de SageMaker API referencia.

AWS CLI

Usa el delete-modelcomando para eliminar tu modelo de SageMaker IA. Especifique el nombre del modelo para el campo model-name.

aws sagemaker delete-model \ --model-name <model-name>

Si lo desea, puede utilizar el comando describe-endpoint-config para devolver información sobre el nombre de los modelos implementados (variantes de producción), como el nombre del modelo y el nombre de la configuración del punto de conexión asociado a ese modelo implementado. Proporcione el nombre del punto de conexión para la marca endpoint-config-name.

aws sagemaker describe-endpoint-config --endpoint-config-name <endpoint-config-name>

Esto devolverá una JSON respuesta. Puede copiar y pegar, usar un JSON analizador o usar una herramienta diseñada para JSON analizar para obtener el nombre del modelo asociado a ese punto final.

SageMaker AI Console

Elimine su modelo de SageMaker IA de forma interactiva con la SageMaker consola de IA.

  1. En la consola de SageMaker IA, en el menú https://console.aws.amazon.com/sagemaker/de navegación, selecciona Inferencia.

  2. En el menú desplegable, seleccione Modelos. Aparecerá una lista de los modelos creados en tu AWS cuenta por nombre, nombre del recurso de Amazon (ARN) y hora de creación.

  3. Seleccione el modelo que desea eliminar.

  4. Seleccione el botón desplegable Acciones en la esquina superior derecha.

  5. Elija Eliminar.