qbraid.runtime.load_provider

load_provider(provider_name='qbraid', **kwargs)[source]

Load a quantum provider object from a supported qBraid runtime module.

Parameters:

provider_name (str) – The name of the provider module within in the qbraid.runtime package. Defaults to “qbraid”.

Returns:

A quantum provider object of the inferred subclass.

Return type:

QuantumProvider

Raises:

ProviderLoaderError – If the provider subclass cannot be loaded.