Skip to main content
IBM Quantum Platform

Introducción a los servicios de IBM Quantum

Además de las herramientas de código abierto de Qiskit SDK, los complementos de Qiskit y otras herramientas que integran QPU en entornos informáticos, IBM Quantum® ofrece varios servicios para la computación cuántica. Esta página ofrece una descripción general de estos servicios y enlaces para empezar a trabajar con ellos.


Qiskit Runtime

Qiskit Runtime es el servicio basado en la nube que permite realizar cálculos cuánticos en hardware de l IBM Quantum. El qiskit-ibm-runtime paquete es un cliente para ese servicio y es el sucesor del proveedor « IBM » de Qiskit. El servicio « Qiskit Runtime » optimiza los cálculos cuánticos y ofrece implementaciones óptimas de « Qiskit primitives » para el hardware de « IBM Quantum ». Para empezar a trabajar con primitivas, consulta la documentación.

Qiskit Runtime está diseñado para utilizar recursos computacionales clásicos y cuánticos adicionales, incluyendo técnicas como la supresión y la mitigación de errores, con el fin de obtener resultados de mayor calidad al ejecutar circuitos cuánticos en procesadores cuánticos. Entre los ejemplos se incluyen el desacoplamiento dinámico para la supresión de errores, y la mitigación de la lectura y la extrapolación sin ruido (ZNE) para la mitigación de errores. Descubre cómo configurar estas opciones en la página «Configurar la mitigación de errores ».

Qiskit Runtime También incluye tres tipos de modos de ejecución para ejecutar su programa cuántico en un hardwar IBM® : Trabajo, Sesión y Lote, cada uno de los cuales tiene diferentes casos de uso e implicaciones para la cola de trabajos cuánticos. Un trabajo es una consulta única a una primitiva que se puede ejecutar durante un número determinado de disparos. Las sesiones le permiten ejecutar de manera eficiente múltiples trabajos en cargas de trabajo iterativas en ordenadores cuánticos. El modo por lotes le permite enviar todos sus trabajos a la vez para su procesamiento en paralelo. Tenga en cuenta que los usuarios de Open Plan no pueden enviar trabajos de sesión.

Para instalar rápidamente Qiskit Runtime, ejecute el siguiente comando:

pip install qiskit-ibm-runtime

Consulte la página de instalación para configurar un entorno de desarrollo para crear programas cuánticos.

¿ Qiskit Runtime es de código abierto?

La respuesta corta es: no todo. El software del servicio « Qiskit Runtime », que se encarga de los aspectos técnicos de la ejecución de su programa cuántico en un dispositivo « IBM Quantum » (incluida la mitigación y supresión de errores), no es de código abierto. Sin embargo, la biblioteca de software del qiskit-ibm-runtime cliente (que es la interfaz para que los usuarios accedan al servicio Qiskit Runtime ), el Qiskit SDK que se ejecuta en el lado del servidor y parte del software utilizado para la mitigación de errores son de código abierto. Para participar en las iniciativas de código abierto de Qiskit, visite nuestra organización GitHub en github.com/Qiskit y github.com/Qiskit-Extensions.


IBM Quantum Platform

IBM Quantum Platform proporciona un entorno unificado para gestionar usuarios y organizaciones, configurar planes de acceso, enviar cargas de trabajo de computación cuántica y supervisar la actividad del sistema. Diseñada para dar soporte a equipos que van desde investigadores individuales hasta programas a escala empresarial, la plataforma centraliza el acceso a la flota de unidades de procesamiento cuántico (QPU) de IBM y a los servicios asociados. Los administradores pueden gestionar las membresías y los permisos, configurar los derechos y supervisar el uso, mientras que los desarrolladores se benefician de una interfaz coherente para interactuar con los sistemas cuánticos.

Para ejecutar trabajos cuánticos, los usuarios crean una instancia dentro de la plataforma. Cada instancia proporciona su propio nombre de recurso en la nube (CRN), que es necesario para enviar cargas de trabajo a las QPU disponibles. Una vez configurada, los usuarios pueden seleccionar o ajustar planes de acceso, realizar un seguimiento de la ejecución de tareas, analizar registros e integrar la plataforma a la perfección en sus flujos de trabajo de desarrollo. En conjunto, estas capacidades convierten a IBM Quantum Platform en el centro de control para el acceso a la QPU y la ejecución de aplicaciones cuánticas.

Para obtener más información, lea la documentación de configuración para empezar a utilizar IBM Quantum Platform.


Qiskit Serverless

La creación de aplicaciones cuánticas a escala industrial suele requerir diversos recursos informáticos. Qiskit Serverless (qiskit-ibm-catalog.QiskitServerless) proporciona una interfaz sencilla para ejecutar cargas de trabajo en recursos cuánticos y clásicos. Esto incluye la implementación de programas en IBM Quantum Platform y la ejecución remota de cargas de trabajo, así como una gestión sencilla de los recursos para casos de uso de supercomputación multicloud y centrada en la cuántica. Consulte más información en la documentación de Qiskit Serverless sobre cómo utilizar este conjunto de herramientas para:

  • Paralelizar tareas clásicas, como el preprocesamiento y el posprocesamiento
  • Mantenga las cargas de trabajo de larga duración en la nube, incluso si su ordenador portátil está apagado
  • Implementar programas reutilizables en la nube

Para empezar a utilizar Qiskit Serverless inmediatamente, instálalo con pip:

pip install qiskit_serverless

Qiskit Functions

Qiskit Functions (qiskit-ibm-catalog.QiskitFunctionsCatalog) son servicios abstractos diseñados para acelerar el descubrimiento de algoritmos y la creación de prototipos de aplicaciones. Explora el Qiskit Functions Catalog, que incluye:

  • Funciones de circuito : Servicios que incluyen transpilación, supresión de errores, mitigación de errores y técnicas de posprocesamiento que toman circuitos abstractos y observables de medición deseados como entrada. Con las funciones de Circuit, los usuarios pueden descubrir nuevos algoritmos y aplicaciones sin necesidad de gestionar la transpilación o el rendimiento del hardware cuántico.
  • Funciones de la aplicación : Servicios que incluyen flujos de trabajo cuánticos completos, desde la conversión de clásico a cuántico, la optimización para hardware, la ejecución en hardware y el posprocesamiento. Los usuarios pueden crear prototipos de aplicaciones industriales con entradas y salidas familiares para el dominio.

Encuentre más detalles en la documentación de Qiskit Functions.

Los miembros del Plan Premium, Plan Flex y Plan On-Prem (a través de la API IBM Quantum Platform ) pueden acceder a las funciones proporcionadas por IBM de inmediato o comprar licencias para las funciones proporcionadas por los socios directamente de esos socios.

El catálogo se puede instalar con pip:

pip install qiskit-ibm-catalog
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.