qbraid.runtime.rigetti.RigettiProvider

class RigettiProvider(qcs_client=None)[source]

Implements qBraid’s QuantumProvider interface for Rigetti QCS.

__init__(qcs_client=None)[source]

Methods

__init__([qcs_client])

get_device(device_id)

Retrieves the quantum device corresponding to the specified device ID.

get_devices()

Retrieves a list of available quantum devices, applying any specified filtering criteria.

setup(*[, quilc_endpoint, qvm_endpoint, ...])

Manage local quilc / qvm helper processes and register cleanup.