Setting the file. One moment.
Subchapter 123.5
references/libraries-qiskit.mdMarkdown5 KBView on GitHub
The qiskit-braket-provider package presents Braket devices as Qiskit backends.
Documentation index: qiskit-braket-provider documentation
Use BraketSampler and BraketEstimator in place of Qiskit’s Sampler and Estimator primitives to execute on Braket.
Both primitives require targets with program-set support; see program-sets.md.
Ordinary quantum tasks can be submitted by obtaining a backend from BraketProvider and calling backend.run(...).
to_braket and to_qiskit —
Compilation with the Qiskit Braket provider (opens in a new tab)shots value for every pub in a BraketSampler call and one
precision value for every pub in a BraketEstimator call. Qiskit’s own pubs
accept per-pub values, but the Braket primitives raise ValueError for a mixed
call.qiskit-ionq native gate angles in turns, as IonQ defines them
(IonQ native gates (opens in a new tab)).
The provider multiplies each value by 2π
(gate_mappings.py (opens in a new tab)), because the Braket native gates take radians (for example, GPi (opens in a new tab)).