Skip to main content
1

Get Your API Key

Sign up to receive your API key.
You’ll receive an email with your API key and access instructions.
2

Installation

Using a Conda environment is a highly recommended practice for managing project dependencies. It can be created and activated as follows:
conda create --name haiqu-env  -y python=3.10
conda activate haiqu-env
We encourage installing Haiqu SDK via pip:
pip install 'git+https://GITHUB_TOKEN@github.com/haiqu-ai/haiqu-sdk.git#egg=haiqu-sdk'
Pip will handle all dependencies automatically and you will always install the latest (and well-tested) version.
3

Authenticate and Initialize

Log in and start your first experiment.
from haiqu.sdk import haiqu
  
# Login with your API key
haiqu.login(api_access_key="[PASTE YOUR API KEY HERE]")
  
# Initialize your first experiment
haiqu.init("My First Quantum Experiment")
You’re now ready to build quantum applications!
4

Create and run your first quantum circuit

Build and execute a simple quantum circuit with error mitigation.
from qiskit.circuit.random import random_circuit
qc = random_circuit(num_qubits=8, depth=6, max_operands=4, measure=True)
  
# Execute with built-in error mitigation
job = haiqu.run(qc, shots=1000, device_id="fake_fez", use_mitigation=True)
results = job.result()

print(f"Execution results: {results}")
  
print(f"Circuit executed successfully!")
Congratulations! You’ve executed your first quantum circuit with Haiqu SDK.