Descripción de ModelArts CLI
Descripción
ModelArts CLI, también llamada ma-cli, es una herramienta de línea de comandos entre las plataformas que se utiliza para conectarse a ModelArts y ejecutar comandos de gestión en recursos de ModelArts. Puede utilizar el símbolo del sistema interactivo o la secuencia de comandos para ejecutar comandos en una terminal. ma-cli le permite interactuar con servicios en la nube con notebook de ModelArts y máquinas virtuales locales. Puede ejecutar comandos de ma-cli para autocompletar y autenticar comandos, así como crear imágenes, enviar trabajos de entrenamiento de ModelArts y DLI Spark, y copiar datos de OBS.
Escenarios de aplicación
- ma-cli se ha integrado en notebook de ModelArts y puede utilizarse directamente.
Inicie sesión en la consola de ModelArts, elija DevEnviron > Notebook, cree una instancia de notebook, inicie un terminal y ejecute comandos de ma-cli.
- En Windows o Linux locales, instale ma-cli y luego utilícelo en un terminal local. Para obtener más detalles, véase (Opcional) Instalación de ma-cli localmente.
- ma-cli no se puede utilizar en Git Bash.
- Se recomienda utilizar terminales como Linux Bash, Zsh, Fish, WSL y PowerShell. Para garantizar la seguridad de su información confidencial, es importante evitar cualquier posible fuga al utilizar terminales.
Vista previa del comando
$ ma-cli -h Usage: ma-cli [OPTIONS] COMMAND [ARGS]... Options: -V, -v, --version 1.2.1 -C, --config-file TEXT Configure a file path for authorization. -D, --debug Debugging mode, in which the full stack trace will be displayed when an error occurs. -P, --profile TEXT CLI connection profile to be used. The default profile is DEFAULT. -h, -H, --help Show the help information and exit. Commands: configure Configure authentication and endpoints for the CLI. image Obtain registered images, register or unregister images, debug images, and create images in Notebook. obs-copy Copy files or directories between OBS and a local path. ma-job Submit ModelArts jobs and obtain jod details. dli-job Submit DLI spark jobs and obtain jod details. auto-completion Auto complete ma-cli command in terminal, support "bash(default)/zsh/fish".
Entre los parámetros anteriores, los parámetros -C, -D, -P y -h son globalmente opcionales.
- -C indica que puede especificar manualmente el archivo de configuración de autenticación al ejecutar este comando. De forma predeterminada, se utiliza el archivo de configuración ~/.modelarts/ma-cli-profile.yaml.
- -P indica un grupo de información de autenticación en el archivo de autenticación. El valor predeterminado es DEFAULT.
- -D indica si se debe habilitar el modo de depuración (deshabilitado de forma predeterminada). Una vez habilitado el modo de depuración, se imprimirá la información de pila de errores del comando. Si este modo está desactivado, solo se imprimirá la información del error.
- -h indica que se mostrará la información de ayuda sobre el comando.
Comandos
Comando |
Descripción |
---|---|
configure |
Autenticación de ma-cli utilizando un nombre de usuario y una contraseña o una AK/SK |
image |
Creación, registro y consulta de imágenes registradas de ModelArts |
obs-copy |
Copiar archivos o carpetas entre una ruta local y OBS |
ma-job |
Gestión de trabajos de entrenamiento de ModelArts, incluido el envío de trabajos y la consulta de recursos |
dli-job |
Envío de trabajos de DLI Spark y gestión de recursos |
auto-completion |
Completar automáticamente el comando |