Eliminar puntos de conexión y recursos - Amazon SageMaker

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 la AWS CLI consola o de forma interactiva mediante la consola. SageMaker

SageMaker 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 SageMaker modelo. Consulte Eliminar configuración de punto de conexión y Eliminar modelo para obtener información sobre cómo eliminar la configuración y el SageMaker modelo de su punto final.

AWS SDK for Python (Boto3)

Utilice la API DeleteEndpoint para eliminar el punto de conexión. 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 Console

Elimine el punto final de forma interactiva con la SageMaker consola.

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

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

  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 o de forma interactiva mediante la AWS CLI consola. 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)

Utilice la API DeleteEndpointConfig para eliminar el punto de conexión. 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 utilizar la API DescribeEndpointConfig 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 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 la guía de referencia de DescribeEndpointConfigla SageMaker API.

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>

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

SageMaker Console

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

  1. En el menú de navegación de la SageMaker consola, en https://console.aws.amazon.com/sagemaker/, seleccione 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 cuenta de AWS por nombre, Nombre de 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 el SageMaker modelo mediante programación mediante AWS SDK for Python (Boto3), con la consola o de forma interactiva mediante la AWS CLI consola. SageMaker Al eliminar un SageMaker modelo, solo se elimina la entrada del modelo en la que se creó. SageMaker La eliminación del modelo no elimina los artefactos del modelo, el código de inferencia ni el rol de IAM que especificó al crear el modelo.

AWS SDK for Python (Boto3)

Utilice la DeleteModelAPI para eliminar el SageMaker modelo. 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 utilizar la API DescribeEndpointConfig 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 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, consulta DescribeEndpointConfigla guía de referencia de la SageMaker API.

AWS CLI

Usa el delete-modelcomando para eliminar tu SageMaker modelo. 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>

Se devolverá una respuesta JSON. Puede copiar y pegar o utilizar un analizador de JSON o una herramienta diseñada para análisis de JSON para obtener el nombre del modelo asociado a ese punto de conexión.

SageMaker Console

Elimine el SageMaker modelo de forma interactiva con la SageMaker consola.

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

  2. En el menú desplegable, seleccione Modelos. Aparecerá una lista de los modelos creados en AWS su cuenta por nombre, nombre de 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.