SDK y CLI de Azure Machine Learning (v1)
SE APLICA A:Extensión de ML de la CLI de Azure v1Azure ML del SDK de Python v1
Todos los artículos de esta sección documentan el uso de la primera versión de Azure Machine Learning SDK de Python (v1) o la extensión de ML de la CLI de Azure (v1). Para obtener información sobre el SDK y la CLI actuales, consulte SDK de Azure Machine Learning y CLI v2.
SDK v1
Los ejemplos del SDK de Azure de los artículos de esta sección requieren el azureml-core
SDK de Python v1 para Azure Machine Learning. El SDK de Python v2 ya está disponible.
Los paquetes del SDK de Python v1 y v2 no son compatibles y el estilo v2 de codificación no funcionará para los artículos de este directorio. Sin embargo, se puede interactuar con las áreas de trabajo de aprendizaje automático y todos los recursos subyacentes desde cualquiera de ellas, lo que significa que un usuario puede crear un área de trabajo con la SDK v1 y otro puede enviar trabajos a la misma área de trabajo con la SDK v2.
Se recomienda no instalar ambas versiones del SDK en el mismo entorno, ya que puede causar conflictos y confusión en el código.
¿Cómo sé qué versión de SDK tengo?
- Para averiguar si tiene Azure Machine Learning SDK de Python v1, ejecute
pip show azureml-core
. (O bien, en un cuaderno de Jupyter, use%pip show azureml-core
) - Para averiguar si tiene Azure Machine Learning SDK de Python v2, ejecute
pip show azure-ai-ml
. (O bien, en un cuaderno de Jupyter, use%pip show azure-ai-ml
)
En función de los resultados de pip show
puede saber qué versión del SDK tiene.
CLI (v1)
Los comandos de la CLI de Azure de este artículo requieren la azure-cli-ml
o v1 la extensión para Azure Machine Learning. La CLI mejorada v2 que usa la extensión ml
está ahora disponible y es la recomendada.
Las extensiones son incompatibles, por lo que los comandos de la CLI v2 no funcionarán para los artículos de este directorio. Sin embargo, se puede interactuar con las áreas de trabajo de aprendizaje automático y todos los recursos subyacentes desde cualquiera de ellas, lo que significa que un usuario puede crear un área de trabajo con la CLI v1 y otro puede enviar trabajos a la misma área de trabajo con la CLI v2.
¿Cómo sé qué extensión de CLI tengo?
Para ver las extensiones que ha instalado, use az extension list
.
- Si la lista de Extensiones contiene
azure-cli-ml
, tienes la extensión v1. - Si la lista contiene
ml
, tiene la extensión v2.
Pasos siguientes
Para más información sobre la instalación y uso de las distintas extensiones, consulte los artículos siguientes:
azure-cli-ml
- Instalación, configuración y uso de la CLI (v1)ml
- Instalación y configuración de la CLI (v2)
Para obtener más información sobre cómo instalar y usar las distintas versiones del SDK: