Esta página ha sido traducida por una máquina.

Publicación de un entorno Conda en un cubo de Object Storage de un arrendamiento

Publique entornos conda en Object Storage para utilizar sesiones de bloc de notas.

Para poder publicar un entorno conda o instalar un entorno conda publicado, debe configurar odsc conda para que utilice un cubo de Object Storage mediante el siguiente comando:

odsc conda init -b <your-bucket-name> -n <your-tenancy-namespace> -a <api_key or resource_principal>
Cambie estos valores en el comando:
  • <your-bucket-name>: es el nombre del cubo de almacenamiento de objetos en un arrendamiento que contiene entornos conda publicados.

  • <your-tenancy-namespace>: es el espacio de nombres del arrendamiento.

  • <api_key or resource_principal>: proporcione una clave de API o una entidad de recurso. Si utiliza la opción de clave de API, debe tener una configuración de claves de API válida. El directorio por defecto para la clave es /home/datascience/.oci. Si desea utilizar un directorio alternativo para la clave de API, ejecute el comando odsc conda init -a y especifique un nombre de api_key o de resource_principal.

    Puede ejecutar odsc conda init -h para obtener más información sobre las opciones.

Solo es necesario ejecutar el comando odsc conda init una vez por sesión de bloc de notas. Los valores de cubo y espacio de nombres se mantienen mediante la desactivación y la activación de una sesión de bloc de notas.

Puede publicar un entorno conda que haya instalado en una sesión de bloc de notas. La publicación de un entorno conda consiste en crear un paquete de un entorno conda y cargarlo en una instancia de Object Storage especificada. Esto permite que los entornos conda se compartan entre colegas o que se mantengan entre sesiones de bloc de notas. Recomendamos publicar entornos conda para garantizar que se pueda reproducir un entorno de entrenamiento de modelo.

Puede publicar un entorno conda haciendo clic en Publicar en la tarjeta de un entorno instalado. Copie el fragmento de código y, a continuación, ejecútelo en un separador de ventana de terminal:

odsc conda publish -s <slug>

<slug> es el nombre para URL del entorno que desea publicar.

Muestre todas las opciones de instalación admitidas con odsc conda install -h.

Los entornos conda se pueden publicar directamente en un cubo de Object Storage especificando la opción --uri. El tipo de autenticación se especifica con la opción -a. Algunos ejemplos de publicación son:

Publicación del entorno conda onnx110_p38_cpu_v2 después de la configuración con odsc conda by odsc conda init:
odsc conda publish -s onnx110_p38_cpu_v2
Publicación del entorno conda database_p37_cpu_v2 en un cubo:
odsc conda publish -s database_p37_cpu_v2 --uri oci://<my-bucket>@<my-namespace>/prefix/

El entorno se guarda en oci://<my-bucket>@<my-namespace>/prefix/ mediante una entidad de recurso por defecto.

Publicación del entorno conda onnx110_p38_cpu_v2 en un cubo mediante la autenticación api_key:
odsc conda publish -s onnx110_p38_cpu_v2 --uri oci://<my-bucket>@<my-namespace>/ -a api_key

Cuando no se especifica ningún prefijo para --uri, se especifica conda_environment como prefijo por defecto. En este ejemplo, onnx110_p38_cpu_v2 se guarda en oci://<my-bucket>@<my-namespace>/conda_environment.

Importante

ADS le avisa cuando crea el artefacto de modelo de que debe publicar un entorno conda antes de guardar el modelo en el catálogo de modelos. Si ya ha publicado el entorno conda, puede proporcionar a ADS la ruta en Object Storage a ese entorno conda cuando guarda el modelo. Las referencias a entornos de entrenamiento se almacenan en el archivo runtime.yaml que forma parte del artefacto del modelo. Consulte Gestión de modelos.

¿Le ha resultado útil este artículo?