다음을 통해 공유


Azure Machine Learning SDK 및 CLI(v1)

적용 대상:Azure CLI ml 확장 v1Python SDK azureml v1

이 섹션의 모든 문서에서는 Azure Machine Learning Python SDK(v1) 또는 Azure CLI ml 확장(v1)의 첫 번째 버전 사용에 대해 설명합니다. 현재 SDK 및 CLI에 대한 자세한 내용은 Azure Machine Learning SDK 및 CLI v2를 참조하세요.

SDK v1

이 섹션의 문서에 포함된 Azure SDK 예제에는 azureml-core 또는 Azure Machine Learning용 Python SDK v1이 필요합니다. Python SDK v2는 현재 사용 가능합니다.

v1 및 v2 Python SDK 패키지는 서로 호환되지 않습니다. 이 디렉터리의 문서에서는 v2 스타일의 코딩이 작동하지 않습니다. 그러나 기계 학습 작업 영역 및 모든 기본 리소스는 둘 중 하나에서 상호 작용할 수 있습니다. 즉, 한 사용자가SDK v1을 사용하여 작업 영역을 만들고 다른 사용자가 SDK v2를 사용하여 동일한 작업 영역에 작업을 제출할 수 있습니다.

코드에서 충돌 및 혼란을 일으킬 수 있으므로 SDK의 두 버전을 동일한 환경에 설치하지 않는 것이 좋습니다.

현재 설치된 SDK 버전을 확인하려면 어떻게 해야 하나요?

  • Azure Machine Learning Python SDK v1이 있는지 확인하려면 다음을 실행합니다 pip show azureml-core. (또는 Jupyter Notebook에서 %pip show azureml-core를 사용합니다.)
  • Azure Machine Learning Python SDK v2가 있는지 확인하려면 다음을 실행 pip show azure-ai-ml합니다. (또는 Jupyter Notebook에서 %pip show azure-ai-ml를 사용합니다.)

pip show 결과에 따라 현재 설치된 SDK 버전이 무엇인지 확인할 수 있습니다.

CLI v1

이 섹션의 문서에서 Azure CLI 명령은 Azure Machine Learning용 확장으로 azure-cli-ml 또는 v1이 필요합니다. 이제 ml 확장을 사용하는 향상된 v2 CLI를 사용할 수 있으며 권장됩니다.

확장은 호환되지 않으므로 이 디렉터리의 문서에서는 v2 CLI 명령이 작동하지 않습니다. 그러나 기계 학습 작업 영역 및 모든 기본 리소스는 둘 중 하나에서 상호 작용할 수 있습니다. 즉, 한 사용자가 v1 CLI를 사용하여 작업 영역을 만들고 다른 사용자가 v2 CLI를 사용하여 동일한 작업 영역에 작업을 제출할 수 있습니다.

현재 설치된 CLI 확장을 확인하려면 어떻게 해야 하나요?

설치한 확장을 찾으려면 .를 사용합니다 az extension list.

  • 확장 목록에 azure-cli-ml이 있으면 v1 확장이 설치된 것입니다.
  • 목록에 ml이 있으면 v2 확장입니다.

다음 단계

다른 확장을 설치하고 사용하는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.

다른 SDK 버전 설치 및 사용에 대한 자세한 내용은 다음을 참조하세요.