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:
- Abra a página Implementações do seu espaço de implementação.
- Selecione Excluir no menu de ação para o nome da implantaçã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