SDK do Azure Machine Learning & CLI (v1)
APLICA-SE A:Azure CLI ml extension v1Python SDK azureml v1
Todos os artigos desta seção documentam o uso da primeira versão do SDK Python do Azure Machine Learning (v1) ou da extensão ml da CLI do Azure (v1). Para obter informações sobre o SDK e a CLI atuais, consulte SDK e CLI v2 do Azure Machine Learning.
SDK v1
Os exemplos do SDK do Azure nos artigos desta seção exigem o azureml-core
, ou Python SDK v1 para Azure Machine Learning. O Python SDK v2 já está disponível.
Os pacotes SDK Python v1 e v2 são incompatíveis, e o estilo de codificação v2 não funcionará para artigos neste diretório. No entanto, os espaços de trabalho de aprendizado de máquina e todos os recursos subjacentes podem ser interagidos a partir de qualquer um deles, o que significa que um usuário pode criar um espaço de trabalho com o SDK v1 e outro pode enviar trabalhos para o mesmo espaço de trabalho com o SDK v2.
Recomendamos não instalar as duas versões do SDK no mesmo ambiente, pois isso pode causar conflitos e confusão no código.
Como sei qual versão do SDK eu tenho?
- Para descobrir se você tem o SDK do Python do Azure Machine Learning v1, execute
pip show azureml-core
. (Ou, em um caderno Jupyter, use%pip show azureml-core
) - Para descobrir se você tem o SDK do Python do Azure Machine Learning v2, execute
pip show azure-ai-ml
. (Ou, em um caderno Jupyter, 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 desta seção exigem a extensão , ou v1, para o azure-cli-ml
Azure Machine Learning. A CLI v2 aprimorada usando a ml
extensão agora está disponível e é recomendada.
As extensões são incompatíveis, portanto, os comandos da CLI v2 não funcionarão para artigos neste diretório. No entanto, os espaços de trabalho de aprendizado de máquina e todos os recursos subjacentes podem ser interagidos com qualquer um deles, o que significa que um usuário pode criar um espaço de trabalho com a CLI v1 e outro pode enviar trabalhos para o mesmo espaço de trabalho com a CLI v2.
Como sei qual extensão CLI tenho?
Para encontrar quais extensões você instalou, use az extension list
.
- Se a lista de extensões contiver
azure-cli-ml
, você tem a extensão v1. - Se a lista contiver
ml
, você tem a extensão v2.
Próximos passos
Para obter mais informações sobre como instalar e usar as diferentes extensões, consulte os seguintes artigos:
azure-cli-ml
- Instalar, configurar e usar a CLI (v1)ml
- Instalar e configurar a CLI (v2)
Para obter mais informações sobre como instalar e usar as diferentes versões do SDK:
azureml-core
- Instalar o SDK do Azure Machine Learning (v1) para Pythonazure-ai-ml
- Instalar o SDK do Azure Machine Learning (v2) para Python