az quantum
Note
Ta dokumentacja jest częścią rozszerzenia kwantowego interfejsu wiersza polecenia platformy Azure (wersja 2.73.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az quantum . Dowiedz się więcej o rozszerzeniach.
Ta grupa poleceń jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Zarządzanie obszarami roboczymi usługi Azure Quantum i przesyłanie zadań do dostawców usługi Azure Quantum.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az quantum execute |
Prześlij zadanie do uruchomienia w usłudze Azure Quantum i poczekaj na wynik. Odpowiednik |
Extension | Preview |
| az quantum job |
Zarządzanie zadaniami dla usługi Azure Quantum. |
Extension | Preview |
| az quantum job cancel |
Żądanie anulowania zadania w usłudze Azure Quantum, jeśli nie zostało ukończone. |
Extension | Preview |
| az quantum job list |
Pobierz listę zadań w obszarze roboczym kwantowym. |
Extension | Preview |
| az quantum job output |
Pobierz wyniki uruchamiania zadania. |
Extension | Preview |
| az quantum job show |
Uzyskaj stan i szczegóły zadania. |
Extension | Preview |
| az quantum job submit |
Prześlij program lub obwód do uruchomienia w usłudze Azure Quantum. |
Extension | Preview |
| az quantum job wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu zakończenia działania zadania. |
Extension | Preview |
| az quantum offerings |
Zarządzanie ofertami dostawców dla usługi Azure Quantum. |
Extension | Preview |
| az quantum offerings accept-terms |
Zaakceptuj warunki kombinacji dostawcy i jednostki SKU, aby umożliwić tworzenie obszaru roboczego. |
Extension | Preview |
| az quantum offerings list |
Pobierz listę wszystkich ofert dostawców dostępnych w danej lokalizacji. |
Extension | Preview |
| az quantum offerings show-terms |
Pokaż warunki kombinacji dostawcy i jednostki SKU, w tym adres URL licencji i stan akceptacji. |
Extension | Preview |
| az quantum run |
Prześlij zadanie do uruchomienia w usłudze Azure Quantum i poczekaj na wynik. Odpowiednik |
Extension | Preview |
| az quantum target |
Zarządzanie miejscami docelowymi dla obszarów roboczych usługi Azure Quantum. |
Extension | Preview |
| az quantum target clear |
Wyczyść domyślny identyfikator docelowy. |
Extension | Preview |
| az quantum target list |
Pobierz listę dostawców i ich celów w obszarze roboczym usługi Azure Quantum. |
Extension | Preview |
| az quantum target set |
Wybierz domyślny element docelowy do użycia podczas przesyłania zadań do usługi Azure Quantum. |
Extension | Preview |
| az quantum target show |
Pobierz identyfikator docelowy bieżącego domyślnego elementu docelowego do użycia podczas przesyłania zadań do usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace |
Zarządzanie obszarami roboczymi usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace clear |
Wyczyść domyślny obszar roboczy usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace create |
Utwórz nowy obszar roboczy usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace delete |
Usuń dany (lub bieżący) obszar roboczy usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace keys |
Zarządzanie kluczami interfejsu API obszaru roboczego usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace keys list |
Wyświetlanie listy kluczy interfejsu API dla danego (lub bieżącego) obszaru roboczego usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace keys regenerate |
Wygeneruj ponownie klucz interfejsu API dla danego (lub bieżącego) obszaru roboczego usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace list |
Pobierz listę dostępnych obszarów roboczych usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace quotas |
Wyświetl listę przydziałów dla danego (lub bieżącego) obszaru roboczego usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace set |
Wybierz domyślny obszar roboczy usługi Azure Quantum dla przyszłych poleceń. |
Extension | Preview |
| az quantum workspace show |
Uzyskaj szczegółowe informacje o danym (lub bieżącym) obszarze roboczym usługi Azure Quantum. |
Extension | Preview |
| az quantum workspace update |
Zaktualizuj dany (lub bieżący) obszar roboczy usługi Azure Quantum. |
Extension | Preview |
az quantum execute
Grupa poleceń "quantum" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Prześlij zadanie do uruchomienia w usłudze Azure Quantum i poczekaj na wynik. Odpowiednik az quantum run.
az quantum execute --job-input-file
--job-input-format
--location
--resource-group
--target-id
--workspace-name
[--entry-point]
[--job-name]
[--job-output-format]
[--job-params]
[--shots]
[--storage]
[--target-capability]
Przykłady
Uruchom kod bitowy QIR z pliku w bieżącym folderze i poczekaj na wynik.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \
--entry-point MyQirEntryPoint
Uruchom zadanie przekazywania Quil w symulatorze Rigetti i poczekaj na wynik.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation \
-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
Prześlij obwód Qiskit do symulatora IonQ z parametrami zadań i poczekaj na wyniki.
az quantum execute -g MyResourceGroup -w MyWorkspace -l MyLocation \
-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
Parametry wymagane
Lokalizacja pliku wejściowego do przesłania.
Format pliku do przesłania.
Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Aparat wykonywania dla zadań obliczeń kwantowych. Po skonfigurowaniu obszaru roboczego z zestawem dostawców każda z nich włącza co najmniej jeden element docelowy. Domyślny element docelowy można skonfigurować przy użyciu polecenia az quantum target set.
Nazwa obszaru roboczego quantum. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az quantum workspace set.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Punkt wejścia dla programu QIR lub obwodu. Wymagane dla niektórych zadań QIR dostawcy.
Przyjazna nazwa do nadania temu uruchomieniu programu.
Oczekiwany format danych wyjściowych zadania.
Parametry zadania przekazywane do obiektu docelowego jako lista par key=value, ciągu json lub @{file} zawartości json.
Liczba uruchomień programu w danym obiekcie docelowym.
W przypadku określenia parametru ConnectionString usługi Azure Storage służy do przechowywania danych i wyników zadań.
Parametr możliwości docelowej przekazany do kompilatora.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az quantum run
Grupa poleceń "quantum" jest w wersji zapoznawczej i jest opracowywana. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus
Prześlij zadanie do uruchomienia w usłudze Azure Quantum i poczekaj na wynik. Odpowiednik az quantum execute.
az quantum run --job-input-file
--job-input-format
--location
--resource-group
--target-id
--workspace-name
[--entry-point]
[--job-name]
[--job-output-format]
[--job-params]
[--shots]
[--storage]
[--target-capability]
Przykłady
Uruchom kod bitowy QIR z pliku w bieżącym folderze i poczekaj na wynik.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation -t MyTarget \
--job-name MyJob --job-input-format qir.v1 --job-input-file MyQirBitcode.bc \
--entry-point MyQirEntryPoint
Uruchom zadanie przekazywania Quil w symulatorze Rigetti i poczekaj na wynik.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation \
-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
Prześlij obwód Qiskit do symulatora IonQ z parametrami zadań i poczekaj na wyniki.
az quantum run -g MyResourceGroup -w MyWorkspace -l MyLocation \
-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
Parametry wymagane
Lokalizacja pliku wejściowego do przesłania.
Format pliku do przesłania.
Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Aparat wykonywania dla zadań obliczeń kwantowych. Po skonfigurowaniu obszaru roboczego z zestawem dostawców każda z nich włącza co najmniej jeden element docelowy. Domyślny element docelowy można skonfigurować przy użyciu polecenia az quantum target set.
Nazwa obszaru roboczego quantum. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az quantum workspace set.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Punkt wejścia dla programu QIR lub obwodu. Wymagane dla niektórych zadań QIR dostawcy.
Przyjazna nazwa do nadania temu uruchomieniu programu.
Oczekiwany format danych wyjściowych zadania.
Parametry zadania przekazywane do obiektu docelowego jako lista par key=value, ciągu json lub @{file} zawartości json.
Liczba uruchomień programu w danym obiekcie docelowym.
W przypadku określenia parametru ConnectionString usługi Azure Storage służy do przechowywania danych i wyników zadań.
Parametr możliwości docelowej przekazany do kompilatora.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |