az ml online-deployment
Nota
Referensi ini adalah bagian dari ekstensi ml
Mengelola penyebaran online Azure ML.
Penyebaran Azure ML menyediakan antarmuka sederhana untuk membuat dan mengelola penyebaran model.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az ml online-deployment create |
Buat penyebaran. Jika penyebaran sudah ada, penyebaran akan gagal. Jika Anda ingin memperbarui penyebaran yang ada, gunakan az ml online-deployment update. |
Ekstensi | GA |
az ml online-deployment delete |
Menghapus penyebaran. |
Ekstensi | GA |
az ml online-deployment get-logs |
Dapatkan log kontainer untuk penyebaran online. |
Ekstensi | GA |
az ml online-deployment list |
Mencantumkan penyebaran. |
Ekstensi | GA |
az ml online-deployment show |
Tampilkan penyebaran. |
Ekstensi | GA |
az ml online-deployment update |
Memperbarui penyebaran. |
Ekstensi | GA |
az ml online-deployment create
Buat penyebaran. Jika penyebaran sudah ada, penyebaran akan gagal. Jika Anda ingin memperbarui penyebaran yang ada, gunakan az ml online-deployment update.
SKU komputasi minimum yang direkomendasikan Standard_DS3_v2 untuk titik akhir tujuan umum. Pelajari selengkapnya tentang SKU di sini: https://learn.microsoft.com/en-us/azure/machine-learning/reference-managed-online-endpoints-vm-sku-list.
az ml online-deployment create --file
--resource-group
--workspace-name
[--all-traffic]
[--endpoint-name]
[--local {false, true}]
[--local-enable-gpu {false, true}]
[--name]
[--no-wait]
[--package-model]
[--set]
[--skip-script-validation]
[--vscode-debug {false, true}]
[--web]
Contoh
Membuat penyebaran dari file spesifikasi YAML
az ml online-deployment create --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Jalur lokal ke file YAML yang berisi spesifikasi penyebaran online Azure ML. Dokumen referensi YAML untuk penyebaran online dapat ditemukan di: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Mengatur lalu lintas titik akhir 100% ke penyebaran ini setelah pembuatan berhasil, tidak berfungsi dengan --no-wait.
Nama titik akhir online.
Buat penyebaran secara lokal menggunakan Docker. Hanya satu penyebaran per titik akhir yang diizinkan. Catatan: Jika titik akhir yang ditentukan tidak ada, titik akhir akan dibuat.
Aktifkan GPU untuk penyebaran lokal.
Nama penyebaran.
Jangan menunggu operasi jangka panjang selesai.
[INI DALAM PRATINJAU] Buat lingkungan paket dari yaml penyebaran dan gunakan lingkungan paket untuk penyebaran.
Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=value.
Memungkinkan pengguna untuk melewati validasi skrip penilaian penyebaran.
Buat titik akhir lokal dan lampirkan debugger VSCode. Hanya berfungsi dengan bendera --lokal.
Tampilkan detail penyebaran di studio Azure ML di browser web.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az ml online-deployment delete
Menghapus penyebaran.
az ml online-deployment delete --endpoint-name
--name
--resource-group
--workspace-name
[--local {false, true}]
[--no-wait]
[--yes]
Contoh
Menghapus penyebaran dengan konfirmasi
az ml online-deployment delete --name my-deployment --endpoint-name my-endpoint --yes --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Nama titik akhir online.
Nama penyebaran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Hapus penyebaran lokal dari lingkungan Docker.
Jangan menunggu operasi jangka panjang selesai.
Jangan meminta konfirmasi.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az ml online-deployment get-logs
Dapatkan log kontainer untuk penyebaran online.
az ml online-deployment get-logs --endpoint-name
--name
--resource-group
--workspace-name
[--container]
[--lines]
[--local {false, true}]
Contoh
Mendapatkan log kontainer untuk penyebaran online
az ml online-deployment get-logs --name my-deployment --endpoint-name my-endpoint --lines 100 --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Nama titik akhir online.
Nama penyebaran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Jenis kontainer untuk mengambil log. Nilai yang diizinkan: inference-server, storage-initializer.
Jumlah maksimum garis untuk ekor.
Dapatkan log dari penyebaran lokal di lingkungan Docker.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az ml online-deployment list
Mencantumkan penyebaran.
az ml online-deployment list --endpoint-name
--resource-group
--workspace-name
[--local {false, true}]
Contoh
Mencantumkan penyebaran di titik akhir
az ml online-deployment list --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Nama titik akhir.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Cantumkan penyebaran lokal di bawah titik akhir lokal ini.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az ml online-deployment show
Tampilkan penyebaran.
az ml online-deployment show --endpoint-name
--name
--resource-group
--workspace-name
[--local {false, true}]
[--web]
Contoh
Perlihatkan penyebaran
az ml online-deployment show --name my-deployment --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Nama titik akhir online.
Nama penyebaran.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Tampilkan penyebaran lokal dari lingkungan Docker.
Tampilkan detail penyebaran di studio Azure ML di browser web.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
az ml online-deployment update
Memperbarui penyebaran.
az ml online-deployment update --resource-group
--workspace-name
[--add]
[--endpoint-name]
[--file]
[--force-string]
[--local {false, true}]
[--local-enable-gpu {false, true}]
[--name]
[--no-wait]
[--remove]
[--set]
[--skip-script-validation]
[--vscode-debug {false, true}]
[--web]
Contoh
Memperbarui penyebaran dari file spesifikasi YAML
az ml online-deployment update --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Parameter yang Diperlukan
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama ruang kerja Azure ML. Anda dapat mengonfigurasi ruang kerja default menggunakan az configure --defaults workspace=<name>
.
Parameter Opsional
Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>
.
Nama titik akhir online.
Jalur lokal ke file YAML yang berisi spesifikasi penyebaran online Azure ML. Dokumen referensi YAML untuk penyebaran online dapat ditemukan di: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.
Perbarui penyebaran lokal di lingkungan Docker.
Aktifkan GPU untuk penyebaran lokal.
Nama penyebaran.
Jangan menunggu operasi jangka panjang selesai.
Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>
.
Memungkinkan pengguna untuk melewati validasi skrip penilaian penyebaran.
Perbarui titik akhir lokal dan lampirkan ulang debugger VSCode. Hanya berfungsi dengan bendera --lokal.
Tampilkan detail penyebaran di studio Azure ML di browser web.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.