az quantum

Megjegyzés

Ez a referencia az Azure CLI kvantumbővítményének része (2.23.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az quantum parancs első futtatásakor. További információ a bővítményekről.

Azure Quantum-munkaterületek kezelése és feladatok elküldése az Azure Quantum-szolgáltatóknak.

Parancsok

az quantum execute

Küldjön el egy feladatot az Azure Quantumon való futtatáshoz, és várja meg az eredményt.

az quantum job

Az Azure Quantum feladatainak kezelése.

az quantum job cancel

Ha még nem fejeződött be, kérjen le egy feladatot az Azure Quantumban.

az quantum job list

Lekérheti a feladatok listáját egy Kvantum-munkaterületen.

az quantum job output

Q#-feladat futtatásának eredményeinek lekérése.

az quantum job show

A feladat állapotának és részleteinek lekérése.

az quantum job submit

Küldjön be egy Q#-projektet az Azure Quantumon való futtatáshoz.

az quantum job wait

Helyezze a parancssori felületet várakozási állapotba, amíg a feladat le nem fejeződik.

az quantum offerings

Az Azure Quantum szolgáltatói ajánlatainak kezelése.

az quantum offerings accept-terms

Fogadja el a szolgáltató és a termékváltozat kombinációjának feltételeit, hogy lehetővé tegye a munkaterület létrehozását.

az quantum offerings list

Az adott helyen elérhető összes szolgáltatói ajánlat listájának lekérése.

az quantum offerings show-terms

Egy szolgáltató és egy termékváltozat kombinációjának megjelenítése, beleértve a licenc URL-címét és az elfogadás állapotát.

az quantum run

Egyenértékű a az quantum execute.

az quantum target

Azure Quantum-munkaterületek céljainak kezelése.

az quantum target clear

Törölje az alapértelmezett célazonosítót.

az quantum target list

Lekérheti a szolgáltatók és a hozzájuk tartozó célok listáját egy Azure Quantum-munkaterületen.

az quantum target set

Válassza ki a feladatok Azure Quantumba való elküldéséhez használni kívánt alapértelmezett célt.

az quantum target show

Lekérheti annak a megadott (vagy aktuális) célnak a részleteit, amelyet a feladatok Azure Quantumba való beküldésekor használni szeretne.

az quantum workspace

Azure Quantum-munkaterületek kezelése.

az quantum workspace clear

Törölje az alapértelmezett Azure Quantum-munkaterületet.

az quantum workspace create

Hozzon létre egy új Azure Quantum-munkaterületet.

az quantum workspace delete

Törölje a megadott (vagy aktuális) Azure Quantum-munkaterületet.

az quantum workspace list

Az elérhető Azure Quantum-munkaterületek listájának lekérése.

az quantum workspace quotas

Listázhatja az adott (vagy aktuális) Azure Quantum-munkaterület kvótáját.

az quantum workspace set

Válassza ki az alapértelmezett Azure Quantum-munkaterületet a jövőbeli parancsokhoz.

az quantum workspace show

A megadott (vagy aktuális) Azure Quantum-munkaterület részleteinek lekérése.

az quantum execute

Küldjön el egy feladatot az Azure Quantumon való futtatáshoz, és várja meg az eredményt.

az quantum execute [--job-name]
                   [--job-params]
                   [--location]
                   [--no-build]
                   [--project]
                   [--resource-group]
                   [--shots]
                   [--storage]
                   [--target-capability]
                   [--target-id]
                   [--workspace-name]
                   [<PROGRAM_ARGS>]

Példák

Küldje el a Q#-programot az aktuális mappából, és várja meg az eredményt.

az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget

Küldjön be és várjon egy Q#-programot az aktuális mappából feladat- és programparaméterekkel.

az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
    --job-params key1=value1 key2=value2 -- --n-qubits=3

Küldjön be és várjon egy Q#-programot az aktuális mappából egy célképességi paraméterrel.

az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
    --target-capability MyTargetCapability

Opcionális paraméterek

--job-name

Egy rövid név, amely a program futtatásának adandó.

--job-params

A célnak kulcs=érték párok listájaként átadott feladatparaméterek.

--location -l

Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.

--no-build

Ha meg van adva, a Q#-program nem jön létre a küldés előtt.

--project

A beküldendő Q#-projekt helye. Alapértelmezés szerint az aktuális mappa.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--shots

A Q#-program adott célon való futtatásának száma.

--storage

Ha meg van adva, a rendszer az Azure Storage ConnectionString tulajdonságát használja a feladatok adatainak és eredményeinek tárolására.

--target-capability

A célképesség paraméter átadva a fordítónak.

--target-id -t

Végrehajtási motor kvantum-számítástechnikai feladatokhoz. Ha egy munkaterület szolgáltatókészlettel van konfigurálva, mindegyik egy vagy több célt engedélyez. Az alapértelmezett célt a következővel az quantum target setkonfigurálhatja: .

--workspace-name -w

A Kvantum-munkaterület neve. Az alapértelmezett munkaterületet a használatával az quantum workspace setkonfigurálhatja.

<PROGRAM_ARGS>

A --name=value --utónévként megadott Q#-művelet által várt argumentumok listája.

az quantum run

Egyenértékű a az quantum execute.

az quantum run [--job-name]
               [--job-params]
               [--location]
               [--no-build]
               [--project]
               [--resource-group]
               [--shots]
               [--storage]
               [--target-capability]
               [--target-id]
               [--workspace-name]
               [<PROGRAM_ARGS>]

Példák

Küldje el a Q#-programot az aktuális mappából, és várja meg az eredményt.

az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget

Küldjön be és várjon egy Q#-programot az aktuális mappából feladat- és programparaméterekkel.

az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
    --job-params key1=value1 key2=value2 -- --n-qubits=3

Küldjön be és várjon egy Q#-programot az aktuális mappából egy célképességi paraméterrel.

az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
    --target-capability MyTargetCapability

Opcionális paraméterek

--job-name

Egy rövid név, amely a program futtatásának adandó.

--job-params

A célnak kulcs=érték párok listájaként átadott feladatparaméterek.

--location -l

Tartózkodási hely beállításnál. Értékek innen: az account list-locations. Az alapértelmezett helyet a használatával az configure --defaults location=<location>konfigurálhatja.

--no-build

Ha meg van adva, a Q#-program nem jön létre a küldés előtt.

--project

A beküldendő Q#-projekt helye. Alapértelmezés szerint az aktuális mappa.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--shots

A Q#-program adott célon való futtatásának száma.

--storage

Ha meg van adva, a rendszer az Azure Storage ConnectionString tulajdonságát használja a feladatok adatainak és eredményeinek tárolására.

--target-capability

A célképesség paraméter átadva a fordítónak.

--target-id -t

Végrehajtási motor kvantum-számítástechnikai feladatokhoz. Ha egy munkaterület szolgáltatókészlettel van konfigurálva, mindegyik egy vagy több célt engedélyez. Az alapértelmezett célt a következővel az quantum target setkonfigurálhatja: .

--workspace-name -w

A Kvantum-munkaterület neve. Az alapértelmezett munkaterületet a használatával az quantum workspace setkonfigurálhatja.

<PROGRAM_ARGS>

A --name=value --utónévként megadott Q#-művelet által várt argumentumok listája.