Skip to content

Client for the IBM Quantum Platform's Qiskit Functions service

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.txt
Notifications You must be signed in to change notification settings

Qiskit/qiskit-ibm-catalog

Platform Python Qiskit License Code style: Black Tests Coverage

Qiskit Functions Catalog IBM Client

Client for the IBM Quantum Platform's Qiskit Functions service.

Qiskit Functions are abstracted services designed to accelerate application research. They simplify and accelerate utility-scale algorithm discovery and application development, by abstracting away parts of the quantum software development workflow.

This module provides the interface to access the Qiskit Functions service on IBM Quantum Platform.

Table of Contents

For Users
  1. Installation
  2. Quickstart Guide
  3. Tutorials
  4. File Glossary
  5. How to Give Feedback
  6. Contribution Guidelines
  7. References and Acknowledgements
  8. License
For Developers/Contributors
  1. Contribution Guide
  2. Technical Docs

Installation

pip install qiskit-ibm-catalog

Quickstart guide

from qiskit_ibm_catalog import QiskitFunctionsCatalog

catalog = QiskitFunctionsCatalog(token=..., instance=...)

catalog.list()
# [<QiskitFunction("ibm/...")>, ...]

function = catalog.load("ibm/...")

job = function.run(circuit=...)

job.logs()

job.result()

How to Give Feedback

We encourage your feedback! You can share your thoughts with us by:


Contribution Guidelines

For information on how to contribute to this project, please take a look at our contribution guidelines.


References and Acknowledgements

[1] Qiskit SDK
https://github.com/Qiskit/qiskit


License

Apache License 2.0

About

Client for the IBM Quantum Platform's Qiskit Functions service

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.txt

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 12

Languages