IBMQFactory

class IBMQFactory[source]

Factory and account manager for IBM Quantum Experience.

IBMQFactory constructor.

Methods

IBMQFactory.active_account()

Return the IBM Quantum Experience account currently in use for the session.

IBMQFactory.delete_account()

Delete the saved account from disk.

IBMQFactory.disable_account()

Disable the account currently in use for the session.

IBMQFactory.enable_account(token[, url, …])

Authenticate against IBM Quantum Experience for use during the session.

IBMQFactory.get_provider([hub, group, project])

Return a provider for a single hub/group/project combination.

IBMQFactory.load_account()

Authenticate against IBM Quantum Experience from stored credentials.

IBMQFactory.providers([hub, group, project])

Return a list of providers, subject to optional filtering.

IBMQFactory.save_account(token[, url, hub, …])

Save the account to disk for future use.

IBMQFactory.stored_account()

List the account stored on disk.

IBMQFactory.update_account([force])

Interactive helper for migrating stored credentials to IBM Quantum Experience v2.