Gestione della distribuzione delle versioni delle risorse

Scopri come gestire le versioni di modelli, script e funzioni nel tuo spazio di distribuzione.

Creazione di versioni

Attualmente è possibile creare versioni di un modello, uno script o una funzione a livello di programmazione, utilizzando l 'API Data and AI Common Core, la libreria client watsonx.ai Python o lo strumento da riga di comando cpd-cli.

Ad esempio, utilizzando le chiamate API REST:

  • Per creare una versione, usa:

    POST /v2/assets/<asset_id>/revisions
    
  • Per ottenere informazioni sullo stato attuale di una risorsa, utilizzare:

    GET /v2/assets/<asset_id>
    
  • Per fare riferimento a una versione specifica di una risorsa:

    GET /v2/assets/<asset_id>/revision_id=<rev_id>
    

Utilizzo delle versioni in uno spazio di distribuzione

In un ambiente, le versioni create a livello di programmazione possono essere utilizzate quando:

  • Distribuisci un modello, uno script o una funzione
  • Aggiorna la tua distribuzione

Ad esempio, è possibile creare una distribuzione utilizzando una versione che si avvale di una specifica configurazione hardware o software. In questo modo, potrai aggiornare l'implementazione con una versione che utilizza una configurazione diversa in modo trasparente, senza interromperla.

Visualizzazione delle informazioni sulla versione in uno spazio di distribuzione

Se una risorsa dispone di diverse versioni, è possibile visualizzare le informazioni relative a tali versioni dalla pagina dei dettagli della risorsa.

  1. Nella scheda Risorse del progetto o dello spazio, clicca sul nome del modello, dello script o della funzione per visualizzarne i dettagli.
  2. Clicca sull'icona Immagine dell'icona delle versioni "Versioni" per accedere alle informazioni relative alle versioni.

Visualizzazione delle versioni in un progetto

Promuovere una versione delle risorse da un progetto a uno spazio di distribuzione

Quando si promuove una versione di una risorsa in uno spazio, le informazioni relative alla versione non vengono conservate. In altre parole, se si assegna la versione B della risorsa A a uno spazio, lo spazio mostrerà la risorsa A e quella sarà l'unica versione attualmente disponibile. Tuttavia, se hai accesso al progetto che contiene la risorsa promossa, puoi visualizzare le informazioni relative alle versioni dalla pagina delle informazioni sulla risorsa.

Visualizzazione dei dettagli della versione in uno spazio

In Space è possibile creare nuove versioni tramite codice, proprio come si fa in un progetto.

Visualizzazione delle informazioni sulla versione in uno spazio di distribuzione

Puoi visualizzare le informazioni sulla versione della tua distribuzione accedendo alla scheda Risorse nel tuo spazio di distribuzione. Il badge indica che per la risorsa distribuita sono disponibili delle versioni.

Versione delle risorse in uno spazio di distribuzione

Distribuzione di una versione di una risorsa

Quando si crea una distribuzione di una risorsa, la risorsa predefinita è la versione corrente, ovvero quella più recente. Se lo desideri, puoi scegliere una versione diversa da distribuire.

Per distribuire la tua risorsa con una versione diversa, procedi come segue:

  1. Vai alla scheda Risorse nel tuo spazio di distribuzione.
  2. Fai clic sull'icona Icona del menu del menu delle azioni e seleziona "Distribuisci".
  3. Nella finestra di dialogo, selezionare la versione che si desidera distribuire nel campo Versione.
  4. Inserisci i dati e clicca su Crea.

Creazione di versioni di distribuzione

Aggiornamento di una distribuzione con una versione diversa

Quando si aggiorna una distribuzione, è possibile scegliere una versione diversa del modello, dello script o della funzione per sostituire la risorsa distribuita.

Per aggiornare la tua distribuzione con una versione diversa, procedi come segue:

  1. Vai alla scheda " Distribuzioni" nella tua area di distribuzione.
  2. Fai clic sull'icona Icona del menu del menu delle azioni e seleziona Modifica.
  3. Nella finestra di dialogo "Modifica distribuzione ", seleziona la versione con cui desideri aggiornare la distribuzione e fai clic su "Sostituisci risorsa".
  4. Fare clic su Salva.

Aggiornamento di una distribuzione con una nuova versione