Eliminare la distribuzione quando non è più necessaria per liberare risorse. È possibile eliminare un'installazione client da uno spazio di distribuzione o in modo programmatico, utilizzando il client Python o le API di watsonx.ai Runtime.
Prima di iniziare
È necessario impostare le credenziali dell'attività generando una chiave API. Per ulteriori informazioni, vedere Gestione delle credenziali delle attività.
Eliminazione di una distribuzione da uno spazio
Per eliminare una distribuzione:
- Apri la pagina Distribuzioni dello spazio di distribuzione.
- Scegliere Elimina dal menu delle azioni per il nome dell'installazione client.
'
Eliminazione programmatica di una distribuzione
È possibile eliminare un'installazione client in modo programmatico utilizzando la libreria client Python di watsonx.ai, l'API Runtime di watsonx.ai o CPDCTL.
Eliminazione di una distribuzione utilizzando il client Python
Utilizzare il seguente metodo per eliminare la distribuzione.
client.deployments.delete(deployment_uid)
Restituisce un messaggio SUCCESS
. Per verificare che la distribuzione sia stata rimossa, è possibile elencare le distribuzioni e assicurarsi che la distribuzione eliminata non sia più elencata.
client.deployments.list()
Restituisce:
NOME GUID STATO CREATO ARTIFACT_TYPE
Eliminazione di una distribuzione utilizzando l'API REST
Utilizzare il metodo DELETE
per eliminare una distribuzione.
DELETE /ml/v4/deployments/{deployment_id}
Per ulteriori informazioni, consultare Elimina.
Ad esempio, vedere il seguente frammento di codice:
curl --location --request DELETE 'https://us-south.ml.cloud.ibm.com/ml/v4/deployments/:deployment_id?space_id=<string>&version=2020-09-01'
Eliminazione di una distribuzione utilizzando CPDCTL
È possibile eliminare lo spazio di distribuzione utilizzando il comando ml deployment delete
in CPDCTL e passando il proprio ID spazio di distribuzione. Per ulteriori informazioni, consultare Riferimento al comando CPDCTL.
Argomento principale: Gestione delle distribuzioni predittive