Compartilhar via


SDK do Azure Machine Learning & CLI (v1)

APLICA-SE A:Extensão de ML da CLI do Azurev1SDK do Python azureml v1

Todos os artigos desta seção documentam o uso da primeira versão do SDK de Python (v1) do Azure Machine Learning ou da extensão de ML(v1) da CLI do Azure. Para obter informações sobre o SDK e a CLI atuais, consulte SDK do Azure Machine Learning e CLI v2.

SDK v1

Os exemplos do SDK do Azure em artigos nesta seção exigem o azureml-core, ou o SDK de Python v1 para o Azure Machine Learning. O SDK de Python v2 está agora disponível.

Os pacotes do SDK de Python v1 e v2 são incompatíveis e o estilo de codificação do v2 não funcionará para artigos neste diretório. No entanto, é possível interagir com os workspaces de machine learning e todos os recursos subjacentes partindo de qualquer um, o que significa que um usuário pode criar um workspace com o SDK v1 e outro pode enviar trabalhos para o mesmo workspace com o SDK v2.

É recomendável não instalar ambas as versões do SDK no mesmo ambiente, pois isso pode causar conflitos e confusão no código.

Como fazer para saber qual versão do SDK eu tenho?

  • Para descobrir se você tem o SDK v1 do Python para o Azure Machine Learning, execute pip show azureml-core. (ou, em um Jupyter notebook, use %pip show azureml-core)
  • Para descobrir se você tem o SDK v2 do Python para o Azure Machine Learning, execute pip show azure-ai-ml. (ou, em um Jupyter notebook, use %pip show azure-ai-ml)

Com base nos resultados de pip show, você pode determinar qual versão do SDK você tem.

CLI v1

Os comandos da CLI do Azure nos artigos nesta seção exigem a extensão azure-cli-ml, ou v1. do Azure Machine Learning. A CLI v2 aprimorada usando a extensão ml está disponível e é recomendada.

As extensões são incompatíveis, portanto, os comandos da CLI v2 não funcionam para os artigos neste diretório. No entanto, é possível interagir com os workspaces do machine learning e todos os recursos subjacentes a partir de qualquer um, o que significa que um usuário pode criar um workspace com a CLI v1 e outro pode enviar trabalhos para o mesmo workspace com a CLI v2.

Como fazer para saber qual extensão da CLI eu tenho?

Para descobrir quais extensões você tem instaladas, use az extension list.

  • Se a lista de Extensões contém azure-cli-ml, você tem a extensão v1.
  • Se a lista contém ml, você tem a extensão v2.

Próximas etapas

Para obter mais informações sobre como instalar e usar as diferentes extensões, consulte os seguintes artigos:

Para obter mais informações sobre como instalar e usar diferentes versões do SDK: