LinuxCommandLibrary

az-quantum

Manage Azure Quantum workspaces and jobs

TLDR

List available quantum providers in a location

$ az quantum offerings list --location [eastus]
copy
Create a quantum workspace
$ az quantum workspace create --name [MyWorkspace] --resource-group [MyResourceGroup] --location [eastus] --storage-account [MyStorageAccount]
copy
List quantum workspaces
$ az quantum workspace list --resource-group [MyResourceGroup]
copy
Set default workspace
$ az quantum workspace set --name [MyWorkspace] --resource-group [MyResourceGroup]
copy
Submit a quantum job
$ az quantum job submit --target-id [ionq.simulator] --job-name [MyJob] --job-input-file [circuit.json]
copy
List quantum jobs
$ az quantum job list
copy
Show job status
$ az quantum job show --job-id [job-id]
copy

SYNOPSIS

az quantum subcommand [options]

DESCRIPTION

az quantum manages Azure Quantum resources, which provide access to quantum computing hardware and simulators from various providers. Azure Quantum supports multiple quantum hardware providers including IonQ, Quantinuum, and Microsoft's simulators.
Workspaces are the top-level resource for managing quantum jobs, targets, and provider access.

SUBCOMMANDS

workspace create

Create a quantum workspace.
workspace list
List quantum workspaces.
workspace set
Set default quantum workspace.
workspace show
Show workspace details.
workspace delete
Delete a quantum workspace.
offerings list
List available quantum providers.
job submit
Submit a quantum job.
job list
List quantum jobs.
job show
Show job details.
job output
Get job output.
target list
List available quantum targets.

CAVEATS

Requires the quantum CLI extension (az extension add --name quantum). Quantum computing services have specific regional availability. Job costs vary significantly by provider and target.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community