Partager via


Kit de développement logiciel (SDK) Azure Machine Learning &CLI (v1)

S’APPLIQUE À :extension Azure CLI ml v1Kit de développement logiciel (SDK) Python azureml v1

Tous les articles de cette section documentent l’utilisation de la première version du Kit de développement logiciel (SDK) Python Azure Machine Learning (v1) ou de l’extension Azure ML CLI (v1). Pour plus d’informations sur le SDK et l’interface de ligne de commande actuels, consultez SDK et interface de ligne de commande v2 Azure Machine Learning.

Kit de développement logiciel (SDK) v1

Les exemples du Kit de développement logiciel (SDK) Azure dans les articles de cette section nécessitent le azureml-core, ou Kit de développement logiciel (SDK) Python v1 pour Azure Machine Learning. Le Kit de développement logiciel (SDK) Python v2 est désormais disponible.

Les packages du Kit de développement logiciel (SDK) Python v1 et v2 sont incompatibles, et le style de codage v2 ne fonctionnera pas pour les articles de ce répertoire. Toutefois, il est possible d’interagir avec les espaces de travail Machine Learning et toutes les ressources sous-jacentes à partir de l’une ou l’autre de ces extensions, ce qui signifie qu’un utilisateur peut créer un espace de travail avec le Kit de développement logiciel (SDK) v1 et un autre peut envoyer des travaux au même espace de travail avec le Kit de développement logiciel (SDK) v2.

Nous vous recommandons de ne pas installer les deux versions du Kit de développement logiciel (SDK) dans le même environnement, car cela peut entraîner des conflits et une confusion dans le code.

Comment savoir de quelle version du Kit de développement logiciel (SDK) je dispose ?

  • Pour savoir si vous disposez du Kit de développement logiciel (SDK) Python Azure Machine Learning v1, exécutez pip show azureml-core. (Ou, dans un notebook Jupyter, utilisez %pip show azureml-core)
  • Pour savoir si vous disposez du Kit de développement logiciel (SDK) Python Azure Machine Learning v2, exécutez pip show azure-ai-ml. (Ou, dans un notebook Jupyter, utilisez %pip show azure-ai-ml)

En fonction des résultats de pip show, vous pouvez déterminer la version du Kit de développement logiciel (SDK) que vous avez.

CLI v1

Les commandes Azure CLI des articles de cette section requièrent l’extension azure-cli-ml, ou v1, pour Azure Machine Learning. L’interface CLI v2 améliorée utilisant l’extension ml est désormais disponible et recommandée.

Les extensions étant incompatibles, les commandes de l’interface CLI v2 ne fonctionneront pas pour les articles de ce répertoire. Toutefois, il est possible d’interagir avec les espaces de travail Machine Learning et toutes les ressources sous-jacentes à partir de l’une ou l’autre de ces extensions, ce qui signifie qu’un utilisateur peut créer un espace de travail avec l’interface CLI v1 et un autre peut envoyer des travaux au même espace de travail avec l’interface CLI v2.

Comment savoir de quelle extension CLI je dispose ?

Pour savoir quelles extensions vous avez installées, utilisez az extension list.

  • Si la liste des Extensions contient azure-cli-ml, vous disposez de l’extension v1.
  • Si la liste contient ml, vous disposez de l’extension v2.

Étapes suivantes

Pour plus d’informations sur l’installation et l’utilisation des différentes extensions, consultez les articles suivants :

Pour plus d’informations sur l’installation et l’utilisation des différentes versions du Kit de développement logiciel (SDK) :