Gestione dei sandbox

Visualizzare i dettagli della sandbox, modificare un nome visualizzato, estendere una sandbox in esecuzione e arrestare o eliminare una sandbox.

Visualizzazione delle sandbox nella console

  1. Aprire AI generativa, selezionare Progetti e selezionare il progetto.
  2. Selezionare la scheda Sandbox per visualizzare l'abilitazione, le impostazioni di rete e l'elenco sandbox. È inoltre possibile utilizzare Sandbox nella navigazione Progetti.
  3. Selezionare un nome sandbox per aprirne i dettagli.

I dettagli includono la forma, l'ID sandbox, l'ID progetto, il runtime, lo stato, gli indicatori orari e le porte pubblicate. La pagina mostra anche le informazioni sulla scadenza e sul runtime. Utilizzare la scheda Monitoring per le metriche delle risorse e dei comandi.

Un ID sandbox identifica un'area di lavoro di esecuzione. È diverso dall'OCID progetto. Vedere Monitoraggio delle sandbox.

Preparazione delle variabili CLI

I comandi seguenti utilizzano l'autenticazione della sessione OCI:

profile_name="DEFAULT"
region="us-chicago-1"
sandbox_id="SANDBOX_ID"

Elenca sandbox in un progetto:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox list \
  --project-id "PROJECT_OCID"

Ottieni una sandbox:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox get \
  --sandbox-id "$sandbox_id"

Aggiornamento del nome visualizzato

Modificare il nome visualizzato con il comando update:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox update \
  --sandbox-id "$sandbox_id" \
  --display-name my-sandbox-updated

Estensione di una sandbox in esecuzione

Prima della scadenza della sandbox, aprire la relativa pagina dei dettagli, quindi selezionare Azioni, quindi Estendi. Utilizzare i controlli della durata disponibili per aggiungere tempo. L'azione potrebbe non essere disponibile per una sandbox arrestata.

Per aggiungere 30 minuti con l'interfaccia CLI:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox extend \
  --sandbox-id "$sandbox_id" \
  --additional-duration PT30M

Controllare l'ora di scadenza restituita. L'estensione della sandbox non modifica il timeout dei comandi già in esecuzione. Vedere Limiti delle risorse e dei runtime sandbox.

Arresto di una sandbox

Scaricare i file di output richiesti o creare uno snapshot prima di arrestare la sandbox. Nella pagina dei dettagli selezionare Azioni, quindi Arresta e completare la conferma.

Per richiedere un'interruzione con l'interfaccia CLI:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox stop \
  --sandbox-id "$sandbox_id" \
  --is-force false

Controllare la sandbox finché non raggiunge STOPPED. L'arresto termina l'esecuzione senza eliminare il record sandbox. Per continuare dai file salvati, creare una nuova sandbox da uno snapshot e riavviare i processi richiesti.

Eliminazione di una sandbox

Se la sandbox non è più necessaria, selezionare Elimina nella relativa pagina dei dettagli e completare la conferma. Scaricare i file richiesti o salvare prima uno snapshot.

Con l'interfaccia CLI:

oci --profile "$profile_name" --auth security_token --region "$region" \
  generative-ai-sandbox sandbox delete \
  --sandbox-id "$sandbox_id"

Rivedere e confermare il prompt di eliminazione dell'interfaccia CLI.