Excluindo uma implementação

Exclua sua implementação quando não precisar mais dela para liberar recursos. Você pode excluir uma implantação de um espaço de implantação, ou programaticamente, usando o cliente Python ou as APIs de tempo de execução watsonx.ai.

Antes de iniciar

Você deve configurar suas credenciais de tarefa gerando uma chave de API. Para obter mais informações, consulte Gerenciamento de credenciais de tarefas.

Excluindo uma implementação de um espaço

Para remover uma implementação:

  1. Abra a página Implementações do seu espaço de implementação.
  2. Selecione Excluir no menu de ação para o nome da implantação.
    ' Excluindo uma implementação

Excluindo uma implementação programaticamente

Você pode excluir uma implantação programaticamente usando a biblioteca de cliente Python do watsonx.ai, a API de tempo de execução watsonx.ai ou o CPDCTL.

Como excluir uma implementação usando o cliente Python

Use o método a seguir para excluir a implementação.

client.deployments.delete(deployment_uid)

Retorna uma mensagem SUCCESS. Para verificar se a implementação foi removida, é possível listar implementações e certificar-se de que a implementação excluída não esteja mais listada.

client.deployments.list()

Retorna:


GUID NAME STATE CREATED ARTIFACT_TYPE


Como excluir uma implementação usando a API REST

Use o método DELETE para excluir uma implementação

DELETE /ml/v4/deployments/{deployment_id}

Para obter mais informações, consulte Excluir

Por exemplo, consulte o fragmento de código a seguir:

curl --location --request DELETE '<Your URL>/ml/v4/deployments/:deployment_id?space_id=<string>&version=2020-09-01'

Excluindo uma implementação usando CPDCTL

É possível excluir seu espaço de implementação usando o comando ml deployment delete em CPDCTL e passando seu ID do espaço de implementação. Para obter mais informações, consulte CPDCTL referência de comando