Managing Sandboxes

Vea los detalles del sandbox, cambie un nombre mostrado, amplíe un sandbox en ejecución y pare o suprima un sandbox.

Visualización de sandboxes en la consola

  1. Abra IA generativa, seleccione Proyectos y seleccione su proyecto.
  2. Seleccione el separador Sandbox para ver la activación, la configuración de red y la lista de sandbox. También puede utilizar Sandboxes en la navegación Projects.
  3. Seleccione un nombre de sandbox para abrir sus detalles.

Los detalles incluyen su unidad, ID de sandbox, ID de proyecto, tiempo de ejecución, estado, registros de hora y puertos publicados. La página también muestra información de caducidad y tiempo de ejecución. Utilice el separador Supervisión para las métricas de recursos y comandos.

Un ID de sandbox identifica un espacio de trabajo de ejecución. Es distinto del OCID del proyecto. Consulte Supervisión de sandboxes.

Preparación de variables de la CLI

Los siguientes comandos utilizan la autenticación de sesión de OCI:

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

Enumerar sandboxes en un proyecto:

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

Obtenga un sandbox:

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

Actualización del nombre para mostrar

Cambie el nombre mostrado con el 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

Ampliación de un sandbox en ejecución

Antes de que caduque el sandbox, abra la página de detalles y seleccione Acciones y, a continuación, Ampliar. Utilice los controles de duración disponibles para agregar tiempo. La acción puede no estar disponible para un sandbox parado.

Para agregar 30 minutos con la CLI:

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

Compruebe la hora de caducidad devuelta. Al ampliar el sandbox, no se cambia el timeout de los comandos que ya se están ejecutando. Consulte Tiempos de ejecución de sandbox y límites de recursos.

Parada de un sandbox

Descargue los archivos de salida necesarios o cree una instantánea antes de parar el sandbox. En la página de detalles, seleccione Acciones y, a continuación, Detener y complete la confirmación.

Para solicitar una parada con la CLI:

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

Compruebe el sandbox hasta que llegue a STOPPED. La detención finaliza la ejecución sin eliminar el registro de sandbox. Para continuar desde los archivos guardados, cree un nuevo sandbox a partir de una instantánea e inicie los procesos necesarios nuevamente.

Supresión de un sandbox

Cuando el sandbox ya no sea necesario, seleccione Suprimir en su página de detalles y complete la confirmación. Descargue los archivos necesarios o guarde primero una instantánea.

Con la CLI:

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

Revise y confirme la petición de datos de supresión de la CLI.