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"