########################################### Qiskit AQT provider |release| documentation ########################################### The Qiskit AQT package provides access to `AQT `__ systems for Qiskit. It enables users to target and run circuits on AQT's simulators and hardware. .. _quick-start: Quick start ----------- Install the latest release from the `PyPI `_: .. code-block:: bash pip install qiskit-aqt-provider .. warning:: Some dependencies might be pinned or tightly constrained to ensure optimal performance. If you encounter conflicts for your use case, please `open an issue `_. Support ------- Provider v2 supports Python 3.10–3.14 and Qiskit 2.3–2.4.1. Provider v1 is end-of-life and receives no maintenance or security updates. The `/v1/ documentation `_ is retained only as an archive. Define a circuit that generates 2-qubit Bell state and sample it on a simulator backend running on the local machine: .. code-block:: python from qiskit import QuantumCircuit from qiskit_aqt_provider import AQTProvider from qiskit_aqt_provider.primitives import AQTSampler # Define a circuit. circuit = QuantumCircuit(2) circuit.h(0) circuit.cx(0, 1) circuit.measure_all() # Select an execution backend. provider = AQTProvider() ideal_simulator = provider.offline.ideal() # Instantiate a sampler on the execution backend. sampler = AQTSampler(backend=ideal_simulator) # Sample the circuit on the execution backend. result = sampler.run(circuit).result() data = result.data[0] print(data.meas) For more details see the :ref:`backends documentation `, the `examples `_, or the reference documentation. .. toctree:: :maxdepth: 2 :hidden: Quick start Circuit transpilation Backends Circuit evaluation Job persistence Migrating to 2.0 .. toctree:: :maxdepth: 1 :caption: Reference :hidden: Provider Cloud Access Direct Access Offline Simulators Transpiler plugin Options Exceptions Job persistence Qiskit primitives .. toctree:: :hidden: :caption: External links Repository AQT Arnica API reference