Skip to main content

Execution on IonQ Quantum Cloud

The Classiq executor supports execution on IonQ hardware and simulator.

Usage

Execution on IonQ requires a valid IonQ API key. IonQ Backend Preferences configuration options:
  • Error mitigation: bool
    • Valid only for IonQ hardware
  • noise model: str
    • Valid only for IonQ Simulator
    • Options: ideal, aria-1, aria-2, forte-1, forte-enterprise-1
from classiq import IonqBackendPreferences

preferences = IonqBackendPreferences(
    backend_name="Name of requested simulator or hardware",
    api_key="A Valid IonQ API key",
    error_mitigation=True,
    noise_model="aria-1",
)

Supported Backends

Included hardware:
  • “qpu.aria-1”
  • “qpu.aria-2”
  • “qpu.forte-1”
  • “qpu.forte-enterprise-1”
  • “qpu.forte-enterprise-2”
Included simulators:
  • “simulator”