az ml service
Observação
Essa referência faz parte da extensão azure-cli-ml para a CLI do Azure (versão 2.0.28 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az ml service . Saiba mais sobre extensões.
Gerenciar serviços operacionalizados.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az ml service delete |
Exclua um serviço do espaço de trabalho. |
Extensão | GA |
az ml service get-access-token |
Obtenha um token para emitir solicitações de um serviço. |
Extensão | GA |
az ml service get-keys |
Obtenha chaves para emitir solicitações em um serviço. |
Extensão | GA |
az ml service get-logs |
Obter logs para um serviço. |
Extensão | GA |
az ml service list |
Listar serviços no espaço de trabalho. |
Extensão | GA |
az ml service regen-key |
Regenerar chaves para um serviço. |
Extensão | GA |
az ml service run |
Execute um serviço no espaço de trabalho. |
Extensão | GA |
az ml service show |
Mostrar detalhes de um serviço no espaço de trabalho. |
Extensão | GA |
az ml service update |
Atualizar um serviço no espaço de trabalho. |
Extensão | GA |
az ml service delete
Exclua um serviço do espaço de trabalho.
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
O nome do serviço a ser excluído.
Parâmetros Opcionais
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser excluído.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service get-access-token
Obtenha um token para emitir solicitações de um serviço.
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
Nome do serviço.
Parâmetros Opcionais
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser mostrado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service get-keys
Obtenha chaves para emitir solicitações em um serviço.
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
Nome do serviço.
Parâmetros Opcionais
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser mostrado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service get-logs
Obter logs para um serviço.
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
Nome do serviço.
Parâmetros Opcionais
Obtenha logs do contêiner de inicialização em vez do contêiner de pontuação.
Número de linhas de log a serem retornadas da cauda (o padrão é 5000).
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser mostrado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service list
Listar serviços no espaço de trabalho.
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
Parâmetros Opcionais
Se fornecido, mostrará apenas os serviços que têm o tipo de computação especificado. (As opções são 'ACI', 'AKS').
Se fornecido, mostrará apenas os serviços que têm o resumo de imagem especificado.
Se fornecido, mostrará apenas os serviços que têm a ID do modelo especificado.
Se fornecido, mostrará apenas os serviços que têm o nome do modelo especificado.
Caminho para uma pasta de projeto. Padrão: diretório atual.
Se fornecido, filtrará com base na chave/valor fornecido (e.g. key ou key=value). Várias propriedades podem ser especificadas com várias opções --property.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Se fornecido, filtrará com base na chave/valor fornecido (e.g. key ou key=value). Várias tags podem ser especificadas com várias opções --tag.
Nome do espaço de trabalho que contém os serviços a serem listados.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service regen-key
Regenerar chaves para um serviço.
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
Qual chave regenerar, se regen for especificado. Opções: Primária, Secundária.
Nome do serviço.
Parâmetros Opcionais
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Forneça o valor de autenticação para a chave especificada.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser mostrado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service run
Execute um serviço no espaço de trabalho.
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
O nome do serviço a ser marcado.
Parâmetros Opcionais
Os dados a serem usados para chamar o serviço Web.
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser executado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service show
Mostrar detalhes de um serviço no espaço de trabalho.
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Parâmetros Exigidos
Nome do webservice a ser exibido.
Parâmetros Opcionais
Caminho para uma pasta de projeto. Padrão: diretório atual.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Especifica a ID da assinatura.
Nome do espaço de trabalho que contém o serviço a ser mostrado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az ml service update
Atualizar um serviço no espaço de trabalho.
az ml service update --name
[--add-property]
[--add-tag]
[--ae]
[--ai]
[--ar]
[--as]
[--at]
[--autoscale-max-replicas]
[--autoscale-min-replicas]
[--base-image]
[--base-image-registry]
[--cc]
[--ccl]
[--cf]
[--collect-model-data]
[--compute-target]
[--cuda-version]
[--dc]
[--description]
[--dn]
[--ds]
[--ed]
[--eg]
[--entry-script]
[--environment-name]
[--environment-version]
[--failure-threshold]
[--gb]
[--gbl]
[--gc]
[--ic]
[--id]
[--is-migration]
[--kp]
[--ks]
[--lo]
[--max-request-wait-time]
[--model]
[--model-metadata-file]
[--no-wait]
[--nr]
[--path]
[--period-seconds]
[--po]
[--remove-tag]
[--replica-max-concurrent-requests]
[--resource-group]
[--rt]
[--sc]
[--scoring-timeout-ms]
[--sd]
[--se]
[--sk]
[--sp]
[--st]
[--subscription-id]
[--timeout-seconds]
[--token-auth-enabled]
[--workspace-name]
[-v]
Parâmetros Exigidos
O nome do serviço a ser atualizado.
Parâmetros Opcionais
Propriedade chave/valor a ser adicionada (e.g. key=valor ). Várias propriedades podem ser especificadas com várias opções --add-property.
Tag chave/valor a ser adicionada (e.g. key=valor). Várias tags podem ser especificadas com várias opções --add-tag.
Se a autenticação de chave deve ou não ser habilitada para esse serviço Web. Usa False como padrão.
Se o AppInsights deve ser habilitado ou não para esse serviço Web. Usa False como padrão.
Com que frequência o dimensionador automático deve tentar dimensionar esse serviço Web. O valor padrão é 1.
Se o dimensionamento automático deve ou não ser habilitado para este serviço Web. O valor padrão será True se num_replicas for None.
A utilização de destino (em percentual de 100) que o dimensionador automático deve tentar manter para esse serviço Web. O valor padrão é 70.
O número máximo de contêineres usados no dimensionamento automático desse serviço Web. O valor padrão é 10.
O número mínimo de contêineres a serem usados no dimensionamento automático desse serviço Web. O valor padrão é 1.
Uma imagem personalizada a ser usada como imagem base. Se nenhuma imagem base for fornecida, a imagem base será usada com base no parâmetro de runtime determinado.
Registro de imagem que contém a imagem base.
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal. O padrão é 0.1.
O número máximo de núcleos de CPU que esse serviço Web tem permissão para usar. Pode ser um decimal.
Caminho para o arquivo local que contém uma definição de ambiente conda a ser usada para a imagem.
Se a coleta de dados de modelo deve ou não ser habilitada para esse serviço Web. Usa False como padrão.
(Visualização) Especifica o destino de computação com a extensão AzureML instalada para hospedar o ponto de extremidade online e a implantação migrados do Kubernetes.
Versão do CUDA a ser instalada para imagens que precisam de suporte a GPU. A imagem de GPU precisa ser usada em serviços do Microsoft Azure, como Instâncias de Contêiner do Azure, Computação do Machine Learning, Máquinas Virtuais do Azure e Serviço de Kubernetes do Azure. As versões com suporte são 9.0, 9.1 e 10.0. Se 'enable_gpu' estiver definido, o padrão será '9.1'.
Caminho para um arquivo JSON que contém metadados de implantação.
Descrição do serviço.
O nome dns para este Webservice.
Caminho para o arquivo local que contém etapas adicionais do Docker a serem executadas durante a configuração da imagem.
Diretório do Ambiente de Aprendizado de Máquina do Azure para implantação. É o mesmo caminho de diretório fornecido no comando 'az ml environment scaffold'.
Se o suporte à GPU deve ou não ser habilitado na imagem. A imagem de GPU precisa ser usada em serviços do Microsoft Azure, como Instâncias de Contêiner do Azure, Computação do Machine Learning, Máquinas Virtuais do Azure e Serviço de Kubernetes do Azure. Usa False como padrão.
Caminho para o arquivo local que contém o código a ser executado para o serviço (caminho relativo de source_directory se um for fornecido).
Nome do Ambiente de Aprendizado de Máquina do Azure para implantação.
Versão de um Ambiente de Aprendizado de Máquina do Azure existente para implantação.
Quando um Pod é iniciado e o teste de vivacidade falha, o Kubernetes tenta --failure-threshold vezes antes de desistir. O valor padrão é 3. O valor mínimo é 1.
A quantidade de memória (em GB) alocada para esse serviço Web. Pode ser um decimal.
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal.
O número de núcleos gpu a serem alocados para este Webservice. O padrão é UTF-1.
Caminho para um arquivo JSON ou YAML que contém a configuração de inferência.
Número de segundos depois que o contêiner é iniciado antes que as investigações de atividade sejam iniciadas. O valor padrão é 310.
(Visualização) Migrar ou não o serviço Web AKS para o endpoint e a implantação online do Kubernetes. Usa False como padrão.
Uma chave de autenticação primária a ser usada para esse serviço Web.
Uma chave de autenticação secundária usada para esse serviço Web.
A região do Azure na qual implantar esse serviço Web. Se não for especificado, o local do workspace será usado. Mais detalhes sobre as regiões disponíveis podem ser encontrados aqui: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all& products=instâncias de contêiner.
A quantidade máxima de tempo que uma solicitação permanece na fila (em milissegundos) antes de retornar um erro 503. O valor padrão é 500.
A ID do modelo a ser implantado. Vários modelos podem ser especificados com argumentos -m adicionais. Os modelos precisam ser registrados primeiro.
Caminho para um arquivo JSON que contém metadados de registro de modelo. Vários modelos podem ser fornecidos usando vários parâmetros -f.
Sinalize para não aguardar chamadas assíncronas.
O número de contêineres alocados para este serviço Web. Não há valor padrão. Se esse parâmetro não for definido, o dimensionador automático será habilitado por padrão.
Caminho para uma pasta de projeto. Padrão: diretório atual.
A frequência (em segundos) para realizar a investigação de atividade. O padrão é 10 segundos. O valor mínimo é 1.
A porta local na qual expor o ponto de extremidade HTTP do serviço.
Chave da tag a ser removida. Várias tags podem ser especificadas com várias opções --remove-tag.
O número máximo de solicitações simultâneas por nó para permitir esse Webservice. O valor padrão é 1.
Grupo de recursos correspondente ao espaço de trabalho fornecido.
Qual tempo de execução usar para imagem. Os tempos de execução suportados atualmente são 'spark-py' e 'python'spark-py|python|python-slim.
O cname a ser usado se o SSL estiver habilitado. Aplicável somente ao atualizar um serviço ACI.
Um tempo limite para aplicar chamadas de pontuação para esse serviço Web. O valor padrão é 60000.
Caminho para pastas que contêm todos os arquivos para criar a imagem.
Se o SSL deve ser habilitado ou não para esse serviço Web. Usa False como padrão.
O arquivo de chave necessário se o SSL estiver habilitado.
O arquivo de certificado necessário se o SSL estiver habilitado.
O mínimo de sucessos consecutivos para que a investigação de atividade seja considerada bem-sucedida após apresentar falha. O valor padrão é 1. O valor mínimo é 1.
Especifica a ID da assinatura.
Número de segundos após os quais a investigação de atividade expira. O valor padrão é 2 segundo. O valor mínimo é 1.
Habilitar ou não a autenticação de token para este Webservice. Disponível apenas para serviços web AKS. Usa False como padrão.
Nome do espaço de trabalho que contém o serviço a ser atualizado.
Bandeira de verbosidade.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.