az quantum
Note
Bu başvuru, Azure CLI (sürüm 2.73.0 veya üzeri) için quantum 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 üzerinde çalıştırılacak bir iş gönderin ve sonucu bekleyin.
|
Extension | Preview |
| az quantum job |
Azure Quantum işlerini yönetin. |
Extension | Preview |
| az quantum job cancel |
tamamlanmamışsa Azure Quantum bir işi iptal etme isteğinde bulun. |
Extension | Preview |
| az quantum job delete |
Azure Quantum çalışma alanından bir işi silme. |
Extension | Preview |
| az quantum job file |
Kuantum işinin ilişkili dosyalarını yönetme. |
Extension | Preview |
| az quantum job file download |
bir işin çıktı depolama kapsayıcısından bir dosya indirin. |
Extension | Preview |
| az quantum job file list |
bir işin çıktı depolama kapsayıcısında depolanan dosyaları listeleyin. |
Extension | Preview |
| az quantum job list |
Kuantum Çalışma Alanı'ndaki işlerin listesini alın. |
Extension | Preview |
| az quantum job output |
bir işi çalıştırmanın sonuçlarını alın. |
Extension | Preview |
| az quantum job show |
İşin durumunu ve ayrıntılarını alın. |
Extension | Preview |
| az quantum job submit |
Azure Quantum üzerinde çalıştırılacak bir program veya bağlantı hattı gönderin. |
Extension | Preview |
| az quantum job update |
Gönderilen işin adını, önceliğini ve/veya etiketlerini güncelleştirin. |
Extension | Preview |
| az quantum job wait |
İşin çalışması bitene kadar CLI'yi bekleme durumuna yerleştirin. |
Extension | Preview |
| az quantum offerings |
Azure Quantum için sağlayıcı tekliflerini yönetin. |
Extension | Preview |
| 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. |
Extension | Preview |
| az quantum offerings list |
Belirli bir konumda bulunan tüm sağlayıcı tekliflerinin listesini alın. |
Extension | Preview |
| 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. |
Extension | Preview |
| az quantum run |
Azure Quantum üzerinde çalıştırılacak bir iş gönderin ve sonucu bekleyin.
|
Extension | Preview |
| az quantum target |
Azure Quantum çalışma alanları için hedefleri yönetin. |
Extension | Preview |
| az quantum target clear |
Varsayılan hedef kimliğini temizleyin. |
Extension | Preview |
| az quantum target list |
Azure Quantum çalışma alanında sağlayıcıların ve hedeflerinin listesini alın. |
Extension | Preview |
| az quantum target set |
İşleri Azure Quantum gönderirken kullanılacak varsayılan hedefi seçin. |
Extension | Preview |
| az quantum target show |
İşleri Azure Quantum gönderirken kullanılacak geçerli varsayılan hedefin Hedef Kimliğini alın. |
Extension | Preview |
| az quantum workspace |
Azure Quantum çalışma alanlarını yönetin. |
Extension | Preview |
| az quantum workspace clear |
Varsayılan Azure Quantum çalışma alanını temizleyin. |
Extension | Preview |
| az quantum workspace create |
Yeni bir Azure Quantum çalışma alanı oluşturun. |
Extension | Preview |
| az quantum workspace delete |
Verilen (veya geçerli) Azure Quantum çalışma alanını silin. |
Extension | Preview |
| az quantum workspace keys |
Azure Quantum Çalışma Alanı api anahtarlarını yönetin. |
Extension | Preview |
| az quantum workspace keys list |
Verilen (veya geçerli) Azure Quantum çalışma alanı için api anahtarlarını listeleyin. |
Extension | Preview |
| az quantum workspace keys regenerate |
Verilen (veya geçerli) Azure Quantum çalışma alanı için api anahtarını yeniden oluşturun. |
Extension | Preview |
| az quantum workspace list |
Kullanılabilir Azure Quantum çalışma alanlarının listesini alın. |
Extension | Preview |
| az quantum workspace quotas |
Verilen (veya geçerli) Azure Quantum çalışma alanı için kotaları listeleyin. |
Extension | Preview |
| az quantum workspace set |
Gelecekteki komutlar için varsayılan bir Azure Quantum çalışma alanı seçin. |
Extension | Preview |
| az quantum workspace show |
Verilen (veya geçerli) Azure Quantum çalışma alanının ayrıntılarını alın. |
Extension | Preview |
| az quantum workspace update |
Verilen (veya geçerli) Azure Quantum çalışma alanını güncelleştirin. |
Extension | Preview |
| az quantum workspace user |
Azure Quantum çalışma alanının kullanıcılarını yönetme. |
Extension | Preview |
| az quantum workspace user create |
Kullanıcıya, gruba veya hizmet sorumlusuna Azure Quantum çalışma alanı erişimi verme. |
Extension | Preview |
| az quantum workspace user delete |
Kullanıcının, grubun veya hizmet sorumlusun Azure Quantum çalışma alanına erişimini kaldırın. |
Extension | Preview |
| az quantum workspace user list |
Azure Quantum çalışma alanına erişimi olan kullanıcıları listeleyin. |
Extension | Preview |
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 üzerinde çalıştırılacak bir iş gönderin ve sonucu bekleyin.
az quantum runeşdeğerdir.
az quantum execute --job-input-file
--job-input-format
--resource-group
--target-id
--workspace-name
[--acquire-policy-token]
[--change-reference]
[--entry-point]
[--job-name]
[--job-output-format]
[--job-params]
[--shots]
[--storage]
[--target-capability]
Örnekler
Geçerli klasördeki bir dosyadan QIR bitcode komutunu çalıştırın ve sonucu bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace -t MyTarget \
--job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \
--entry-point MyQirEntryPoint
Rigetti simülatöründe bir Quil geçiş işi çalıştırın ve sonucu bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace \
-t rigetti.sim.qvm --job-name MyJob --job-input-file MyProgram.quil \
--job-input-format rigetti.quil.v1 --job-output-format rigetti.quil-results.v1
İş parametreleriyle IonQ simülatörüne bir Qiskit bağlantı hattı gönderin ve sonuçları bekleyin.
az quantum execute -g MyResourceGroup -w MyWorkspace \
-t ionq.simulator --job-name MyJobName --job-input-file MyCircuit.json \
--job-input-format ionq.circuit.v1 --job-output-format ionq.quantum-results.v1 \
--job-params count=100 content-type=application/json
Gerekli Parametreler
Gönderilebilecek giriş dosyasının konumu.
Gönderecek dosyanın biçimi.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu 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.
az quantum target setkullanarak varsayılan hedefi yapılandırabilirsiniz.
Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
QIR programı veya bağlantı hattı için giriş noktası. Bazı sağlayıcı QIR işleri için gereklidir.
Programın bu çalıştırmasına vermek için kolay bir ad.
Beklenen iş çıktı biçimi.
İş parametreleri anahtar=değer çiftleri, json dizesi veya json içeriğiyle @{file} listesi olarak hedefe geçirilir.
Verilen hedefte programı çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için bir Azure Depolama ConnectionString kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |
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
Azure Quantum üzerinde çalıştırılacak bir iş gönderin ve sonucu bekleyin.
az quantum executeeşdeğerdir.
az quantum run --job-input-file
--job-input-format
--resource-group
--target-id
--workspace-name
[--acquire-policy-token]
[--change-reference]
[--entry-point]
[--job-name]
[--job-output-format]
[--job-params]
[--shots]
[--storage]
[--target-capability]
Örnekler
Geçerli klasördeki bir dosyadan QIR bitcode komutunu çalıştırın ve sonucu bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace -t MyTarget \
--job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \
--entry-point MyQirEntryPoint
Rigetti simülatöründe bir Quil geçiş işi çalıştırın ve sonucu bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace \
-t rigetti.sim.qvm --job-name MyJob --job-input-file MyProgram.quil \
--job-input-format rigetti.quil.v1 --job-output-format rigetti.quil-results.v1
İş parametreleriyle IonQ simülatörüne bir Qiskit bağlantı hattı gönderin ve sonuçları bekleyin.
az quantum run -g MyResourceGroup -w MyWorkspace \
-t ionq.simulator --job-name MyJobName --job-input-file MyCircuit.json \
--job-input-format ionq.circuit.v1 --job-output-format ionq.quantum-results.v1 \
--job-params count=100 content-type=application/json
Gerekli Parametreler
Gönderilebilecek giriş dosyasının konumu.
Gönderecek dosyanın biçimi.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu 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.
az quantum target setkullanarak varsayılan hedefi yapılandırabilirsiniz.
Quantum Çalışma Alanının adı. varsayılan çalışma alanını kullanarak az quantum workspace setyapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Global Policy Arguments |
QIR programı veya bağlantı hattı için giriş noktası. Bazı sağlayıcı QIR işleri için gereklidir.
Programın bu çalıştırmasına vermek için kolay bir ad.
Beklenen iş çıktı biçimi.
İş parametreleri anahtar=değer çiftleri, json dizesi veya json içeriğiyle @{file} listesi olarak hedefe geçirilir.
Verilen hedefte programı çalıştırma sayısı.
Belirtilirse, iş verilerini ve sonuçlarını depolamak için bir Azure Depolama ConnectionString kullanılır.
Hedef yetenek parametresi derleyiciye geçirildi.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak 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.
| Özellik | Değer |
|---|---|
| Default value: | False |