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 el punto de conexión mediante programación utilizando AWS SDK for Python (Boto3), con AWS CLI o de forma interactiva mediante la consola de SageMaker AI.
SageMaker AI libera todos los recursos que se implementaron cuando se creó el punto de conexión. Al eliminar un punto de conexión, no se eliminará la configuración del punto de conexión ni el modelo de SageMaker AI. Consulte Eliminar configuración de punto de conexión y Eliminar modelo para obtener información sobre cómo eliminar la configuración del punto de conexión y el modelo de SageMaker AI.
- 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 AI Console
-
Elimine el punto de conexión de forma interactiva con la consola de SageMaker AI.
-
En la consola de SageMaker AI, en el menú de navegación de https://console.aws.amazon.com/sagemaker/, elija Inferencia.
-
Elija Puntos de conexión en el menú desplegable. Aparecerá una lista de puntos de conexión creados en su cuenta de AWS por nombre, Nombre de recurso de Amazon (ARN), hora de creación, estado y una marca de hora de la última actualización del punto de conexión.
-
Seleccione el punto de conexión que desea eliminar.
-
Seleccione el botón desplegable Acciones en la esquina superior derecha.
-
Elija Eliminar.
Eliminar configuración de punto de conexión
Elimine la configuración del punto de conexión mediante programación utilizando AWS SDK for Python (Boto3), con AWS CLI o de forma interactiva mediante la consola de SageMaker AI. 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 por DescribeEndpointConfig, consulte la guía DescribeEndpointConfig en la Guía referencia de la API de SageMaker.
- 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 AI Console
-
Elimine la configuración del punto de conexión de forma interactiva con la consola de SageMaker AI.
-
En la consola de SageMaker AI, en el menú de navegación de https://console.aws.amazon.com/sagemaker/, elija Inferencia.
-
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.
-
Seleccione la configuración del punto de conexión que desea eliminar.
-
Seleccione el botón desplegable Acciones en la esquina superior derecha.
-
Elija Eliminar.
Eliminar modelo
Elimine el modelo de SageMaker mediante programación utilizando AWS SDK for Python (Boto3), con AWS CLI o de forma interactiva mediante la consola de SageMaker AI. Al eliminar un modelo de SageMaker AI solo se elimina la entrada del modelo que se creó en SageMaker AI. 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 API DeleteModel para eliminar su modelo de SageMaker AI. 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 por DescribeEndpointConfig, consulte la guía DescribeEndpointConfig en la Guía referencia de la API de SageMaker.
- AWS CLI
-
Utilice el comando delete-model para eliminar el modelo de SageMaker AI. 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 AI Console
-
Elimine el modelo de SageMaker AI de forma interactiva con la consola de SageMaker AI.
-
En la consola de SageMaker AI, en el menú de navegación de https://console.aws.amazon.com/sagemaker/, elija Inferencia.
-
En el menú desplegable, seleccione Modelos. Aparecerá una lista de los modelos creados en su cuenta de AWS por nombre, Nombre de recurso de Amazon (ARN) y hora de creación.
-
Seleccione el modelo que desea eliminar.
-
Seleccione el botón desplegable Acciones en la esquina superior derecha.
-
Elija Eliminar.