Azure Machine Learning SDK & CLI (v1)
GILT FÜR:Azure CLI ML-Erweiterungv1
Python SDK azureml v1
Wichtig
Einige Azure CLI-Befehle in diesem Artikel verwenden die Erweiterung azure-cli-ml
oder v1 für Azure Machine Learning. Der Support für die v1-Erweiterung endet am 30. September 2025. Sie können die v1-Erweiterung bis zu diesem Datum installieren und verwenden.
Es wird empfohlen, vor dem 30. September 2025 zur ml
- oder v2-Erweiterung zu wechseln. Weitere Informationen zur v2-Erweiterung finden Sie unter Azure Machine Learning CLI-Erweiterung und Python SDK v2.
Alle Artikel in diesem Abschnitt dokumentieren die Verwendung der ersten Version von Azure Machine Learning Python SDK (v1) oder Azure CLI ML-Erweiterung (v1). Informationen zum aktuellen SDK und zur CLI finden Sie unter Azure Machine Learning-SDK und CLI v2.
SDK v1
Die Azure SDK-Beispiele in Artikeln in diesem Abschnitt erfordern azureml-core
oder das Python SDK v1 für Azure Machine Learning. Das Python SDK v2 ist jetzt verfügbar.
Die Pakete v1 und v2 des Python SDK sind nicht kompatibel, und die v2-Art der Programmierung funktioniert nicht für Artikel in diesem Verzeichnis. Mit den Machine Learning-Arbeitsbereichen und allen zugrunde liegenden Ressourcen kann jedoch von beiden Erweiterungen aus interagiert werden. Deshalb kann ein Benutzer einen Arbeitsbereich mit dem SDK v1 erstellen, und ein anderer Benutzer kann mit dem SDK v2 Aufträge an denselben Arbeitsbereich übermitteln.
Es wird empfohlen, nicht beide Versionen des SDK in derselben Umgebung zu installieren, da dies zu Konflikten und Verwirrung im Code führen kann.
Woher weiß ich, welche SDK-Version ich habe?
- Um zu ermitteln, ob Sie über Azure Machine Learning Python SDK v1 verfügen, führen Sie
pip show azureml-core
aus. (Oder in einem Jupyter-Notebook verwenden Sie%pip show azureml-core
.) - Um zu ermitteln, ob Sie über Azure Machine Learning Python SDK v2 verfügen, führen Sie
pip show azure-ai-ml
aus. (Oder in einem Jupyter-Notebook verwenden Sie%pip show azure-ai-ml
.)
Basierend auf den Ergebnissen von pip show
können Sie bestimmen, welche Version des SDK Sie haben.
CLI v1
Die Azure CLI-Befehle in Artikeln in diesem Abschnitt erfordern die Erweiterung azure-cli-ml
, oder v1, für Azure Machine Learning. Die erweiterte v2 der CLI mit der Erweiterung ml
ist ab sofort verfügbar und wird empfohlen.
Da die Erweiterungen nicht kompatibel sind, funktionieren CLI-Befehle der v2 für Artikel in diesem Verzeichnis nicht. Mit den Machine Learning-Arbeitsbereichen und allen zugrunde liegenden Ressourcen kann jedoch von beiden Erweiterungen aus interagiert werden. Deshalb kann ein Benutzer einen Arbeitsbereich mit der v1-Befehlszeilenschnittstelle erstellen, und ein anderer Benutzer kann mit der v2-Befehlszeilenschnittstelle Aufträge an denselben Arbeitsbereich übermitteln.
Woher weiß ich, welche CLI-Erweiterung ich habe?
Mit az extension list
können Sie ermitteln, welche Erweiterungen Sie installiert haben.
- Wenn die Liste der Erweiterungen den Eintrag
azure-cli-ml
enthält, haben Sie die v1-Erweiterung. - Wenn die Liste
ml
enthält, haben Sie die v2-Erweiterung.
Nächste Schritte
Weitere Informationen zur Installation und Verwendung der unterschiedlichen Erweiterungen finden Sie in den folgenden Artikeln:
-
azure-cli-ml
- Installieren, Einrichten und Verwenden der CLI (v1) -
ml
- Installieren, Einrichten und Verwenden der CLI (v2)
Weitere Informationen zum Installieren und Verwenden der verschiedenen SDK-Versionen finden Sie unter:
-
azureml-core
- Installieren des Azure Machine Learning SDK (v1) für Python -
azure-ai-ml
- Installieren des Azure Machine Learning SDK (v2) für Python