az quantum
Not
Bu başvuru, Azure CLI (sürüm 2.41.0 veya üzeri) için kuantum uzantısının bir parçasıdır. Uzantı, bir az quantum komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Quantum Çalışma Alanlarını yönetin ve işleri Azure Quantum Sağlayıcılarına gönderin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az quantum execute |
Azure Quantum'da çalıştırılacak bir iş gönderin ve sonucu bekler. |
Dahili | Önizleme |
az quantum job |
Azure Quantum işlerini yönetme. |
Dahili | Önizleme |
az quantum job cancel |
Tamamlanmadıysa Azure Quantum'da bir işi iptal etme isteğinde bulunun. |
Dahili | Önizleme |
az quantum job list |
Kuantum Çalışma Alanı'ndaki işlerin listesini alın. |
Dahili | Önizleme |
az quantum job output |
bir işi çalıştırmanın sonuçlarını alın. |
Dahili | Önizleme |
az quantum job show |
İşin durumunu ve ayrıntılarını alın. |
Dahili | Önizleme |
az quantum job submit |
Azure Quantum'da çalıştırılacak bir program veya bağlantı hattı gönderin. |
Dahili | Önizleme |
az quantum job wait |
İşin çalışması bitene kadar CLI'yi bekleme durumuna yerleştirin. |
Dahili | Önizleme |
az quantum offerings |
Azure Quantum için sağlayıcı tekliflerini yönetme. |
Dahili | Önizleme |
az quantum offerings accept-terms |
Çalışma alanı oluşturma amacıyla etkinleştirmek için sağlayıcı ve SKU birleşiminin koşullarını kabul edin. |
Dahili | Önizleme |
az quantum offerings list |
Belirli bir konumda bulunan tüm sağlayıcı tekliflerinin listesini alın. |
Dahili | Önizleme |
az quantum offerings show-terms |
Lisans URL'si ve kabul durumu dahil olmak üzere sağlayıcı ve SKU bileşiminin koşullarını gösterin. |
Dahili | Önizleme |
az quantum run |
ile eşdeğerdir |
Dahili | Önizleme |
az quantum target |
Azure Quantum çalışma alanları için hedefleri yönetin. |
Dahili | Önizleme |
az quantum target clear |
Varsayılan hedef kimliğini temizleyin. |
Dahili | Önizleme |
az quantum target list |
Azure Quantum çalışma alanında sağlayıcıların ve hedeflerinin listesini alın. |
Dahili | Önizleme |
az quantum target set |
İşleri Azure Quantum'a gönderirken kullanılacak varsayılan hedefi seçin. |
Dahili | Önizleme |
az quantum target show |
İşleri Azure Quantum'a gönderirken kullanılacak geçerli varsayılan hedefin Hedef Kimliğini alın. |
Dahili | Önizleme |
az quantum workspace |
Azure Quantum çalışma alanlarını yönetme. |
Dahili | Önizleme |
az quantum workspace clear |
Varsayılan Azure Quantum çalışma alanını temizleyin. |
Dahili | Önizleme |
az quantum workspace create |
Yeni bir Azure Quantum çalışma alanı oluşturun. |
Dahili | Önizleme |
az quantum workspace delete |
Verilen (veya geçerli) Azure Quantum çalışma alanını silin. |
Dahili | Önizleme |
az quantum workspace keys |
Azure Quantum Çalışma Alanı api anahtarlarını yönetme. |
Dahili | Önizleme |
az quantum workspace keys list |
Verilen (veya geçerli) Azure Quantum çalışma alanı için api anahtarlarını listeleyin. |
Dahili | Önizleme |
az quantum workspace keys regenerate |
Verilen (veya geçerli) Azure Quantum çalışma alanı için api anahtarını yeniden oluşturun. |
Dahili | Önizleme |
az quantum workspace list |
Kullanılabilir Azure Quantum çalışma alanlarının listesini alın. |
Dahili | Önizleme |
az quantum workspace quotas |
Verilen (veya geçerli) Azure Quantum çalışma alanı için kotaları listeleyin. |
Dahili | Önizleme |
az quantum workspace set |
Gelecekteki komutlar için varsayılan bir Azure Quantum çalışma alanı seçin. |
Dahili | Önizleme |
az quantum workspace show |
Verilen (veya geçerli) Azure Quantum çalışma alanının ayrıntılarını alın. |
Dahili | Önizleme |
az quantum workspace update |
Verilen (veya geçerli) Azure Quantum çalışma alanını güncelleştirin. |
Dahili | Önizleme |
az quantum execute
'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
Azure Quantum'da çalıştırılacak bir iş gönderin ve sonucu bekler.
az quantum execute --location
--resource-group
--target-id
--workspace-name
[--entry-point]
[--job-input-file]
[--job-input-format]
[--job-name]
[--job-output-format]
[--job-params]
[--no-build]
[--project]
[--shots]
[--storage]
[--target-capability]
[<PROGRAM_ARGS>]
Örnekler
Geçerli klasörden bir Q# programı gönderin ve sonucu bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget
İş ve program parametreleriyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-params key1=value1 key2=value2 -- --n-qubits=3
Hedef yetenek parametresiyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
Gerekli Parametreler
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kuantum bilişim işleri için yürütme altyapısı. Bir çalışma alanı bir sağlayıcı kümesiyle yapılandırıldığında, her biri bir veya daha fazla hedefi etkinleştirir. kullanarak az quantum target set
varsayılan hedefi yapılandırabilirsiniz.
Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace set
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
QIR programı veya bağlantı hattı için giriş noktası. QIR için gereklidir. Q# işlerinde yoksayılır.
Gönderilebilecek giriş dosyasının konumu. QIR, QIO ve geçiş işleri için gereklidir. Q# işlerinde yoksayılır.
Gönderecek dosyanın biçimi. Q# işlerinde bu parametreyi atla.
Programın bu çalıştırmasına vermek için kolay bir ad.
Beklenen iş çıktı biçimi. Q# işlerinde yoksayılır.
İş parametreleri anahtar=değer çiftlerinin, json dizesinin veya @{file}
json içeriğinin listesi olarak hedefe geçirilir.
[Kullanım dışı] Belirtilirse, Q# programı göndermeden önce derlenmez.
[Kullanım dışı] Gönderecek Q# projesinin konumu. Varsayılan olarak geçerli klasöre geçer.
Verilen hedefte Q# programını çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için azure Depolama Bağlan ionString kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
sonrasında --name=value --
olarak belirtilen Q# işlemi tarafından beklenen bağımsız değişkenlerin listesi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az quantum run
'quantum' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
ile eşdeğerdir az quantum execute
.
az quantum run --location
--resource-group
--target-id
--workspace-name
[--entry-point]
[--job-input-file]
[--job-input-format]
[--job-name]
[--job-output-format]
[--job-params]
[--no-build]
[--project]
[--shots]
[--storage]
[--target-capability]
[<PROGRAM_ARGS>]
Örnekler
Geçerli klasörden bir Q# programı gönderin ve sonucu bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget
İş ve program parametreleriyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-params key1=value1 key2=value2 -- --n-qubits=3
Hedef yetenek parametresiyle geçerli klasörden bir Q# programı gönderin ve bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--target-capability MyTargetCapability
Gerekli Parametreler
Konum. Değerleri: az account list-locations
. kullanarak az configure --defaults location=<location>
varsayılan konumu yapılandırabilirsiniz.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Kuantum bilişim işleri için yürütme altyapısı. Bir çalışma alanı bir sağlayıcı kümesiyle yapılandırıldığında, her biri bir veya daha fazla hedefi etkinleştirir. kullanarak az quantum target set
varsayılan hedefi yapılandırabilirsiniz.
Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace set
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
QIR programı veya bağlantı hattı için giriş noktası. QIR için gereklidir. Q# işlerinde yoksayılır.
Gönderilebilecek giriş dosyasının konumu. QIR, QIO ve geçiş işleri için gereklidir. Q# işlerinde yoksayılır.
Gönderecek dosyanın biçimi. Q# işlerinde bu parametreyi atla.
Programın bu çalıştırmasına vermek için kolay bir ad.
Beklenen iş çıktı biçimi. Q# işlerinde yoksayılır.
İş parametreleri anahtar=değer çiftlerinin, json dizesinin veya @{file}
json içeriğinin listesi olarak hedefe geçirilir.
[Kullanım dışı] Belirtilirse, Q# programı göndermeden önce derlenmez.
[Kullanım dışı] Gönderecek Q# projesinin konumu. Varsayılan olarak geçerli klasöre geçer.
Verilen hedefte Q# programını çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için azure Depolama Bağlan ionString kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
sonrasında --name=value --
olarak belirtilen Q# işlemi tarafından beklenen bağımsız değişkenlerin listesi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin