Provider for running Qiskit circuits on Alice & Bob QPUs and simulators
Project description
Alice & Bob Qiskit provider
This project contains a provider that allows access to Alice & Bob QPUs from the Qiskit framework.
Installation
You can install the provider using pip
:
pip install qiskit-alice-bob-provider
pip
will handle installing all the python dependencies automatically and you
will always install the latest (and well-tested) version.
Use your Alice & Bob API key
To obtain an API key, please contact Alice & Bob.
You can initialize the Alice & Bob provider using your API key locally with:
from qiskit_alice_bob_provider import AliceBobProvider
ab = AliceBobProvider('MY_API_KEY')
Where MY_API_KEY
is your API key to the Alice & Bob API.
print(ab.backends())
backend = ab.get_backend('SINGLE_CAT_SIMULATOR')
The backend can then be used like a regular Qiskit backend:
from qiskit import QuantumCircuit, execute
c = QuantumCircuit(1, 2)
c.initialize('+', 0)
c.measure_x(0, 0)
c.measure(0, 1)
job = execute(c, backend)
res = job.result()
print(res.get_counts())
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for qiskit_alice_bob_provider-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c99200ceb41bcc7a9d6f0d495054b816d9b70fb438db597508ddefe545ecbfa |
|
MD5 | 8c74bc64cde8b950f8231abe59cb94e0 |
|
BLAKE2b-256 | f6ef93e4e9820933dac828b777eaac8d43e92bd5784c780db6c8be7975485645 |
Close
Hashes for qiskit_alice_bob_provider-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19a2b957dee8b2e0f228c3b860385f3296d140fd18b290c1f92d29579f445a6c |
|
MD5 | b4546eada903d59edbb1e87cc458a66a |
|
BLAKE2b-256 | 6ef0109ac4382775cf1de6ea4ed346301957019415e709fd2a4f02301e9f18d5 |