Udostępnij przez


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 az quantum run.

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 az quantum execute.

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

Wersja zapoznawcza

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

--job-input-file

Lokalizacja pliku wejściowego do przesłania.

--job-input-format

Format pliku do przesłania.

--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--target-id -t

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.

--workspace-name -w

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.

--entry-point

Punkt wejścia dla programu QIR lub obwodu. Wymagane dla niektórych zadań QIR dostawcy.

--job-name

Przyjazna nazwa do nadania temu uruchomieniu programu.

--job-output-format

Oczekiwany format danych wyjściowych zadania.

--job-params

Parametry zadania przekazywane do obiektu docelowego jako lista par key=value, ciągu json lub @{file} zawartości json.

--shots

Liczba uruchomień programu w danym obiekcie docelowym.

--storage

W przypadku określenia parametru ConnectionString usługi Azure Storage służy do przechowywania danych i wyników zadań.

--target-capability

Parametr możliwości docelowej przekazany do kompilatora.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

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

Wersja zapoznawcza

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

--job-input-file

Lokalizacja pliku wejściowego do przesłania.

--job-input-format

Format pliku do przesłania.

--location -l

Location. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

--target-id -t

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.

--workspace-name -w

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.

--entry-point

Punkt wejścia dla programu QIR lub obwodu. Wymagane dla niektórych zadań QIR dostawcy.

--job-name

Przyjazna nazwa do nadania temu uruchomieniu programu.

--job-output-format

Oczekiwany format danych wyjściowych zadania.

--job-params

Parametry zadania przekazywane do obiektu docelowego jako lista par key=value, ciągu json lub @{file} zawartości json.

--shots

Liczba uruchomień programu w danym obiekcie docelowym.

--storage

W przypadku określenia parametru ConnectionString usługi Azure Storage służy do przechowywania danych i wyników zadań.

--target-capability

Parametr możliwości docelowej przekazany do kompilatora.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False