Biblioteka Qiskit umożliwia nie tylko projektowanie obwodów kwantowych, ale również bezpośredni odczyt i interpretację parametrów dostępnych komputerów kwantowych IBM. Informacje te są kluczowe dla tworzenia wydajniejszych programów kwantowych, zmniejszania sumarycznego błędu wynikającego z niedokładności operacji oraz projektowania dokładniejszych symulatorów uwzględniających niedokładności rzeczywistych komputerów kwantowych.
Komputery kwantowe w bibliotece Qiskit są reprezentowane przez tzw. klasę Backend. Klasa Backend to abstrakcja, która pozwala na interakcję z rzeczywistymi komputerami kwantowymi lub symulatorami. Każdy komputer kwantowy charakteryzuje się zestawem parametrów opisujących jego możliwości i ograniczenia.
Aby odczytać informacje o dostępnych komputerach kwantowych oraz ich parametrach, musimy się najpierw połączyć z platformą IBM Quantum.

from qiskit_ibm_runtime import QiskitRuntimeService service = QiskitRuntimeService(instance="ibm-q/open/main")