Informazioni sulla creazione di una risorsa script con l'interfaccia della riga comandi CPDCTL.
Installare la libreria CPDCTL.
CPDCTL_VERSION = "" ! curl -L https://github.com/IBM/cpdctl/releases/download/{CPDCTL_VERSION}/cpdctl_linux_amd64.tar.gz --output cpdctl_linux_amd64.tar.gz
Controllare le versioni disponibili nella pagina GitHub releases .
Estrarre l'archivio scaricato.
! tar xzf cpdctl_linux_amd64.tar.gz
Verificare che l'archivio
cpdctl
si trovi nella directory di lavoro corrente e nel percorso di sistema.%%capture %env PATH={CWD}:{PATH}
Controlla che la CLI sia accessibile.
! cpdctl version
Facoltativo: I seguenti passaggi non sono richiesti se si esegue lo script in un runtime di ambiente Cloud Pak for Data .
URL = "<<CPD URL>>" USERNAME = "<<CPD user name>>" APIKEY = "<<CPD user API key>>" ! cpdctl config context cpd-demo --url {URL} --username {USERNAME} --apikey {APIKEY} project_id = os.getenv('PROJECT_ID')
Apri il tuo script.
with open('<test_script>', 'w') as f: f.write("echo OK")
Crea asset script.
! cpdctl asset script create --file <test_script> --project-id {project_id}
Quando si esegue questa riga di codice, si riceve l'ID asset nella sua emissione.
Elenca gli asset di script nel progetto.
! cpdctl asset search --type-name script --query 'test.sh' --project-id {project_id}
Facoltativo: È possibile cancellare lo script con il seguente codice.
SCRIPT_ASSET_ID = "" ! cpdctl asset delete --asset-id {SCRIPT_ASSET_ID} --project-id {project_id}
Argomento principale: Gestione del ciclo di vita AI con CPDCTL