0 / 0
Torna alla versione inglese della documentazione
Creazione di una risorsa script con CPDCTL in watsonx.ai Runtime
Ultimo aggiornamento: 21 nov 2024
Creazione di una risorsa script con CPDCTL in watsonx.ai Runtime

Informazioni sulla creazione di una risorsa script con l'interfaccia della riga comandi CPDCTL.

  1. 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 .

  2. Estrarre l'archivio scaricato.

    ! tar xzf cpdctl_linux_amd64.tar.gz
    
  3. Verificare che l'archivio cpdctl si trovi nella directory di lavoro corrente e nel percorso di sistema.

    %%capture
    %env PATH={CWD}:{PATH}
    
  4. Controlla che la CLI sia accessibile.

    ! cpdctl version
    
  5. 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')
    
  6. Apri il tuo script.

    with open('<test_script>', 'w') as f:
        f.write("echo OK")
    
  7. 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.

  8. Elenca gli asset di script nel progetto.

    ! cpdctl asset search --type-name script --query 'test.sh' --project-id {project_id}
    
  9. 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

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni