تثبيت وإعداد CLI (v2)

ينطبق على:ملحق التعلم الآلي من Azure CLI v2 (الحالي)

الملحق ml (الإصدار الأولي) لـ Azure CLI هو الواجهة المحسنة للتعلم الآلي من Azure. يمكنك من تدريب النماذج وتوزيعها من سطر الأوامر، مع الميزات التي تسرع تحجيم علوم البيانات صعوداً وخارجاً أثناء تعقب دورة حياة النموذج.

المتطلبات الأساسية

التثبيت

يتطلب ملحق التعلم الآلي الجديد إصدار >=2.15.0لـ Azure CLI. تأكد من استيفاء هذا المطلب:

az version

إذا لم يكن الأمر كذلك، فبادر بترقية Azure CLI.

تحقق من ملحقات Azure CLI التي قمت بتثبيتها:

az extension list

تأكد من عدم تثبيت ملحق متعارض باستخدام ml مساحة الاسم، بما في ذلك الملحق azure-cli-ml:

az extension remove -n azure-cli-ml
az extension remove -n ml

الآن، قم بتثبيت الملحق ml:

az extension add -n ml -y

قم بتشغيل أمر التعليمات للتحقق من التثبيت الخاص بك ورؤية الأوامر الفرعية المتوفرة:

az ml -h

يمكنك ترقية الملحق إلى أحدث إصدار:

az extension update -n ml

التثبيت على Linux

إذا كنت تستخدم Linux، فإن أسرع طريقة لتثبيت إصدار CLI الضروري وملحق التعلم الآلي هي:

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash 
az extension add -n ml -y

لمزيد من البحث، راجع تثبيت Azure CLI لـ Linux.

الإعداد

تسجيل الدخول:

az login

إن كان لديك حق الوصول إلى اشتراكات Azure متعددة، يمكنك تعيين اشتراكك النشط:

az account set -s "<YOUR_SUBSCRIPTION_NAME_OR_ID>"

اختيارياً، قم بإعداد المتغيرات الشائعة في shell للاستخدام في الأوامر اللاحقة:


GROUP="azureml-examples"

LOCATION="eastus"

WORKSPACE="main"

تحذير

يستخدم هذا بناء جملة Bash لتعيين المتغيرات -- ضبط حسب الحاجة لـ shell الخاص بك. يمكنك أيضاً استبدال القيم في الأوامر أدناه المضمنة بدلاً من استخدام المتغيرات.

إذا لم يكن موجوداً بالفعل، يمكنك إنشاء مجموعة موارد Azure:


az group create -n $GROUP -l $LOCATION

وإنشاء مساحة عمل التعلم الآلي:


az ml workspace create -n $WORKSPACE -g $GROUP -l $LOCATION

تتطلب الأوامر الفرعية للتعلم الآلي المعلمتين --workspace/-w و--resource-group/-g. لتجنب كتابة هذه الأوامر بشكل متكرر، قم بتكوين الإعدادات الافتراضية:

az configure --defaults group=$GROUP workspace=$WORKSPACE location=$LOCATION

تلميح

تفترض معظم أمثلة التعليمات البرمجية أنك قمت بتعيين مساحة عمل ومجموعة موارد افتراضية. يمكنك تجاوزها على سطر الأوامر.

يمكنك إظهار الإعدادات الافتراضية الحالية باستخدام --list-defaults/-l:

az configure -l -o table

تلميح

يسمح الجمع مع --output/-o بتنسيقات إخراج أكثر قابلية للقراءة.

اتصالات آمنة

ملحق CLI ml (يسمى أحياناً 'CLI v2') للتعلم الآلي من Azure يرسل البيانات التشغيلية (معلمات YAML وبيانات التعريف) عبر الإنترنت العام. تتواصل جميع أوامر ملحق CLI ml مع Resource Manager Azure. يتم تأمين هذا الاتصال باستخدام HTTPS/TLS 1.2.

لا يتم إرسال البيانات الموجودة في مخزن البيانات المؤمنة في شبكة ظاهرية عبر الإنترنت العام. على سبيل المثال، إذا كانت بيانات التدريب موجودة في حساب التخزين الافتراضي لمساحة العمل، وكان حساب التخزين في شبكة ظاهرية.

ملاحظة

مع الملحق السابق (azure-cli-ml، يسمى أحياناً 'CLI v1')، تتصل بعض الأوامر فقط مع Resource Manager Azure. على وجه التحديد، الأوامر التي تقوم بإنشاء موارد Azure أو تحديثها أو حذفها أو سردها أو إظهارها. تتواصل عمليات مثل إرسال مهمة تدريب مباشرة مع مساحة عمل التعلم الآلي من Azure. إذا كانت مساحة العمل مؤمنة بنقطة نهاية خاصة، فهذا يكفي لتأمين الأوامر التي يوفرها الملحق azure-cli-ml.

إذا كانت مساحة عمل التعلم الآلي من Azure مساحة عامة (أي ليست خلف شبكة ظاهرية)، فلن يكون هناك تكوين إضافي مطلوب. يتم تأمين الاتصالات باستخدام HTTPS/TLS 1.2

الخطوات التالية