Execution on IonQ Simulators¶
The Classiq executor supports execution on IonQ hardware and the simulator.
Usage¶
Execution on IonQ requires a valid IonQ API key.
{
"backend_preferences": {
"backend_service_provider": "IonQ",
"backend_name": "Name of requested simulator or hardware",
"api_key": "A Valid IonQ API key"
}
}
from classiq.execution import IonqBackendPreferences
preferences = IonqBackendPreferences(
backend_name="Name of requested simulator or hardware",
api_key="A Valid IonQ API key",
)
Supported Backends¶
- "simulator"
- "qpu.harmony"
- "qpu.aria-1"