Dernières mises à jour
Dernière mise à jour le 29 janvier 2026
Reste à jour avec tout ce que Qiskit et IBM Quantum® ont à offrir !
Pour toutes les annonces produits, consulte la page Announcements sur IBM Quantum Platform.
Aller à IBM Quantum Platform | Qiskit SDK | Client Qiskit Runtime | Service Qiskit Runtime | Qiskit Transpiler Service | Extensions Qiskit | Qiskit Functions | Qiskit Code Assistant
IBM Quantum Platform
Cette section résume les améliorations récentes et les nouvelles fonctionnalités de la nouvelle IBM Quantum Platform.
Janvier 2026
-
Les dernières améliorations apportées à la page Compute resources comprennent les éléments suivants :
-
Vue unifiée des QPU - Tous les QPU de toutes les régions sont désormais affichés dans un seul tableau, ce qui facilite la consultation de l'état et des calibrations de la flotte partagée entre les deux régions. (Tu peux toujours filtrer le tableau par région à l'aide de l'icône entonnoir.)
-
Planning de maintenance unique - Le planning de maintenance se trouve maintenant en haut de la page, même lorsqu'aucun événement n'est prévu.
-
Détails « Accès par instance » - Lors de la consultation des détails d'un QPU, une nouvelle section « Accès par instance » affiche toutes les instances accordant à l'utilisateur l'accès à ce QPU pour le compte sélectionné.
-
-
Le premier QPU Nighthawk et le dernier QPU Heron sont maintenant disponibles. Ces deux nouveaux processeurs puissants ont fait leurs débuts à la IBM Quantum Developer Conference en novembre.
-
Les plans Premium et Flex ont désormais un accès anticipé à
ibm_miami, le premier QPU IBM Quantum Nighthawk. Notre processeur quantique le plus avancé à ce jour, Nighthawk est un dispositif de 120 qubits avec une topologie en réseau carré (218 coupleurs contre 176 pour Heron), conçu pour prendre en charge des charges de travail plus complexes. Nighthawk affiche la cohérence la plus élevée de notre flotte — encore plus élevée que ce qui avait été annoncé à la QDC — avec un T1 médian de 350 µs. -
Note que
ibm_miamiest actuellement un QPU exploratoire encore en cours de test et d'optimisation dans le cadre de nos cycles d'apprentissage continu. À ce titre, il présente temporairement les limitations suivantes :- Le temps de répétition par défaut a été temporairement augmenté de 250 µs à 4 ms, ce qui aura un impact sur le temps QPU nécessaire à l'exécution des charges de travail
- Les circuits dynamiques ne sont pas encore pris en charge, et la qualité des mesures mid-circuit est limitée
-
De plus, les plans Premium, Flex et Pay-As-You-Go ont désormais accès à
ibm_boston, notre IBM Quantum Heron r3 le plus performant à ce jour. Il a démontré un EPLG à 100 qubits de 2,15e-3, avec 57 des 176 portes à deux qubits possibles en dessous du seuil d'erreur de 1e-3.
-
-
Présentation de l'archivage d'instances pour les administrateurs sur IBM Quantum Platform. Avec cette mise à jour, les administrateurs peuvent archiver n'importe quelle instance au sein de leur compte. Archiver une instance garantit que :
- Les collaborateurs conservent l'accès aux résultats et aux métriques QPU, aux propriétés et aux calibrations des charges de travail passées.
- Aucune nouvelle charge de travail ne peut être soumise à l'instance archivée, ce qui évite toute utilisation non intentionnelle.
- Les instances archivées ne déduisent rien de l'allocation du plan de ton compte.
- Toutes les instances archivées sont organisées sous un onglet dédié « Archivé ».
- Les administrateurs peuvent réactiver une instance à tout moment.
Mises à jour précédentes
Octobre 2025
-
Apprends l'informatique quantique dans ta propre langue : Nous sommes ravis d'annoncer que des traductions sont maintenant disponibles sur toutes les pages de documentation et d'apprentissage d'IBM Quantum Platform ! Les traductions ont été la fonctionnalité la plus demandée par les utilisateurs, et désormais, l'apprentissage et le développement quantiques sont plus accessibles que jamais.
-
Les traductions des tutoriels, cours, documentation et annonces sont maintenant disponibles en sept langues : français, allemand, italien, japonais, coréen, portugais et espagnol.
-
Recherche multilingue : Utilise la barre de recherche pour trouver ce dont tu as besoin dans ta langue préférée.
-
Ressources téléchargeables : Télécharge des ressources telles que des guides ou des tutoriels dans la langue qui te convient le mieux.
-
Références API localisées : Explore la dernière version de la référence API et des API REST avec une documentation entièrement traduite (versions actuelles uniquement).
-
Messages d'erreur et solutions : Comprends les problèmes plus rapidement grâce aux codes d'erreur traduits et aux solutions suggérées.
Tu as trouvé une erreur de traduction ? Fais-le nous savoir ! Soumettre un problème de traduction dans notre dépôt GitHub.
Note qu'il y a un délai de traitement entre la publication du nouveau contenu et sa traduction, tu pourrais donc ne voir que la version anglaise du contenu récemment publié pendant quelques jours, le temps que la traduction soit effectuée.
-
-
La section Learning d'IBM Quantum Platform dispose désormais d'une page d'accueil mise à jour pour t'aider à naviguer parmi les ressources éducatives disponibles, ainsi que deux nouvelles pages de catalogue pour parcourir les cours et modules. Découvre les mises à jour !
24 juin 2025
- Page de profil : Tu peux maintenant trouver des informations de profil intégrées directement dans la nouvelle plateforme. Trouve ton profil en cliquant sur l'icône utilisateur en haut à droite ou en visitant ta page de profil.
- Backends publics : Consulte la liste des backends US sans te connecter, disponible sur la page mise à jour Compute Resources.
- Learning : Les cours d'informatique quantique sont maintenant disponibles sur la plateforme mise à niveau, ainsi que de nouveaux modules pédagogiques conçus pour aider les enseignants à intégrer Qiskit dans leurs salles de classe. C'est la première étape vers la migration d'IBM Quantum Learning vers la nouvelle plateforme, avec d'autres ressources à venir dans les prochaines semaines. Les ressources sont accessibles sans connexion sur IBM Quantum Learning. Découvre les contenus nouveaux et mis à jour, notamment Quantum diagonalization algorithms, Quantum computing in practice, et les modules Qiskit in Classrooms comme Quantum mechanics et Computer science.
- IBM Quantum Composer : Le Composer de construction de circuits a été migré vers la nouvelle plateforme. L'expérience est en grande partie identique, sauf que les fichiers ne seront plus stockés dans la plateforme et devront être téléchargés localement. Plus de détails dans la documentation du Composer.
- Annonces : Tu peux maintenant accéder aux actualités, mises à jour logicielles et alertes de service sur la nouvelle plateforme. Clique sur l'icône de cloche dans la barre de navigation supérieure ou sur le lien sous Ressources en vedette sur la page d'accueil pour visiter la nouvelle page Annonces.
5 juin 2025
- Ajout d'un filtre de jobs par instance : La plateforme n'affiche désormais que tes charges de travail par défaut. Sur le tableau de bord, tu verras uniquement les dernières charges de travail que tu as soumises aux instances de ton compte.
-
Une nouvelle version de qiskit-ibm-runtime, avec les nouveautés suivantes :
- Prise en charge des jobs privés pour les développeurs de Qiskit Functions
- Un nouveau canal pour la plateforme qui rend la sélection d'instance facultative, ce qui simplifie la configuration du compte et l'accès au backend en vérifiant automatiquement toutes les instances disponibles. Cette mise à jour bénéficie aux utilisateurs qui gèrent plusieurs instances ou qui préfèrent un workflow simplifié sans avoir à spécifier les détails de l'instance à chaque fois. Les développeurs et les chercheurs travaillant sur divers projets avec différents niveaux d'accès et plusieurs backends trouveront cela particulièrement utile.
Consulte la section Runtime Client v0.40.0 pour plus d'informations.
8 mai 2025
- Flex Plan, une nouvelle offre de consommation de ressources, a été lancée.
- Des tutoriels sont maintenant disponibles sur la plateforme pour aider les utilisateurs à explorer les cas d'usage.
- Le catalogue Qiskit Functions a été lancé sur la plateforme.
- Schéma OpenAPI de session mis à jour : le champ
backend_nameest maintenant nullable.
24 avril 2025
- Limites d'instance : Les particuliers peuvent consulter le temps disponible et l'utilisation, qui affiche des alertes lorsque les limites approchent.
- Permissions administrateur : Les administrateurs peuvent consulter l'utilisation globale, la période du cycle et le temps restant par plan dans la page Instances.
- Recherche : La recherche est maintenant intégrée et disponible pour filtrer le contenu de la documentation, notamment les guides et les références API.
- Facturation : Les utilisateurs Pay-As-You-Go peuvent trouver un lien vers la facturation en cliquant sur le menu de débordement pour chaque instance sur la page Instances.
- Nouvelle option de connexion : La connexion avec Google est maintenant disponible sur la page de connexion.
- Corrections de bugs :
- Résolution des sessions batch en échec pour les utilisateurs du Plan Open.
- Résolution des sessions batch qui ne se fermaient pas correctement.
- Amélioration de la stabilité de la plateforme grâce à une meilleure gestion des erreurs et une meilleure récupération.
- Résolution d'un problème qui empêchait l'affichage des métriques QPU pour les QPU de la région eu-de.
- Rappel de dépréciation : La date de dépréciation d'IBM Quantum Platform Classic a été fixée au 1er juillet 2025.
10 avril 2025
- Navigation mise à jour pour supprimer les pages en double :
- La section Administration a été renommée « Gestion des accès » et se concentre désormais uniquement sur la gestion des utilisateurs et des groupes d'accès.
- Il n'y a plus qu'une seule page pour gérer les instances et les charges de travail ; il n'y a plus de pages séparées pour chacune dans la section Administration. Ce que tu peux consulter et gérer sur chaque page dépend désormais de tes accès et permissions.
- La page d'analyse (visible uniquement par certains utilisateurs) a été déplacée dans le menu de navigation principal pour la rendre plus facile à trouver.
- Lancement de deux nouveaux QPU : ibm_aachen (région eu-de) et ibm_kingston (région us-east)
- Les personnes pouvant consulter la page d'analyse peuvent maintenant filtrer les données pour afficher les informations par plan.
- Les administrateurs peuvent désormais plus facilement ajouter plusieurs personnes à un groupe d'accès grâce à l'ajout d'un tableau des membres du compte existants.
- Les administrateurs d'instances du plan Premium peuvent définir l'allocation de l'instance comme limite d'utilisation, de sorte que l'utilisation de ces instances ne puisse pas dépasser le temps alloué. Consulte le guide Définir les limites d'allocation d'instance pour les instructions.
- Note que la date de fin de vie d'IBM Quantum Platform Classic a été fixée au 1er juillet 2025.
27 mars 2025
-
Limites de coût pour le plan Pay-As-You-Go - Les utilisateurs du plan Pay-As-You-Go disposant d'un accès suffisant peuvent maintenant consulter et modifier les limites de coût maximales pour leurs instances.
-
Mises à jour de la gestion des jobs - Désormais, seuls les administrateurs peuvent supprimer les charges de travail créées par d'autres utilisateurs d'un compte, et les collaborateurs ne pourront supprimer que leurs propres charges de travail.
-
Messages d'erreur d'authentification mis à jour - Les messages d'erreur ont été améliorés pour les processus de compte et d'authentification afin de réduire les problèmes liés au flux d'inscription. La page Support a été enrichie de recommandations pour dépanner et résoudre les erreurs courantes.
-
Rétention de données par défaut augmentée - La période de rétention des données par défaut pour la nouvelle IBM Quantum Platform a été portée à trois ans, contre un an sur IBM Quantum Platform Classic.
-
Comportement incohérent dû à la mise en cache résolu - Certains comportements incohérents observés lors de la mise à jour des limites d'instance, des balises et des ressources QPU ont été résolus, causés par la mise en cache.
Pour tous les détails sur la version d'accès anticipé et les améliorations à venir, consulte le blog.
26 février 2025
-
Aujourd'hui, nous lançons une version d'accès anticipé de l'expérience mise à niveau, et nous t'invitons à ouvrir un compte et explorer la nouvelle interface. Nous continuerons à déployer des mises à jour au cours des prochains mois, avec pour objectif final de créer une expérience qui ressemble à la version classique d'IBM Quantum Platform, mais avec des fonctionnalités supplémentaires. Nous finirons par mettre fin à IBM Quantum Platform classic, alors reste à l'écoute pour les mises à jour.
-
À noter : Si ton accès à IBM Quantum Platform relève d'un administrateur de plan (Plan Premium, Plan On-Prem, Programme Startup, etc.), tu recevras un accompagnement guidé à la migration par ton administrateur dans les prochains mois. En attendant, tu es libre de créer un compte Open Plan gratuit pour explorer la nouvelle plateforme.
-
Pour tous les détails sur la version d'accès anticipé et les améliorations à venir, consulte le blog.
Qiskit SDK v2.3
Janvier 2026
-
S'appuyant sur l'élan établi au fil de la série v2.x, qui s'est concentrée sur le positionnement de Qiskit comme plateforme de référence pour les workflows hybrides quantique-HPC, Qiskit SDK v2.3 apporte une expansion significative de l'API C, ainsi que des outils plus rapides et plus flexibles pour construire et optimiser des circuits quantiques.
Les principales mises à jour comprennent :
-
Passes de transpileur personnalisées en C - Écris des passes de transpileur personnalisées via l'API C de Qiskit en utilisant le nouvel objet
QkDaget un objetQkTargetétendu, qui permettent l'inspection, la modification et l'extension étape par étape du processus de compilation — sans reconstruire l'intégralité du pipeline du compilateur. -
Sélection de layout matériel plus rapide - Les améliorations et optimisations de performances pilotées par Rust pour
VF2LayoutetVF2PostLayoutaméliorent la vitesse et la scalabilité de la sélection du layout circuit-vers-matériel, réduisant la surcharge de compilation et améliorant la fidélité sur le matériel quantique. -
Nouvelle mesure de Pauli multi-qubits - La nouvelle instruction
PauliProductMeasurementpermet une mesure projective conjointe sur plusieurs qubits en une seule opération, permettant la compilation vers le calcul basé sur Pauli — une représentation courante en informatique quantique tolérante aux fautes. -
Améliorations de la transpilation vers les cibles à tolérance aux fautes précoce - Les améliorations de performances et de fonctionnalités pour la transpilation vers des cibles à tolérance aux fautes précoce — notamment les cibles Clifford+T — aident les utilisateurs à construire plus efficacement des pipelines de transpilation pour les futurs QPU.
Ces capacités offrent aux développeurs une plus grande flexibilité pour personnaliser les optimisations de circuits quantiques et les intégrer aux workflows HPC existants. Visite le blog pour le résumé technique complet.
-
Tu te demandes ce qui a changé ? Consulte le changelog et les notes de version v2.3.
Pour voir les notes de version de toutes les versions, consulte les notes de version du Qiskit SDK.
Client Qiskit Runtime 0.45.0
Janvier 2026
-
Points clés :
qiskit-ibm-runtimeest maintenant compatible avec Qiskit v2.3.- La méthode
delete_job()a été réintroduite.
-
Pour toutes les mises à jour, corrections de bugs et nouvelles fonctionnalités, consulte les notes de version complètes 0.45.0.
Pour voir les notes de version de toutes les versions, consulte les notes de version du client Qiskit Runtime.
Service Qiskit Runtime
Ce résumé des dernières modifications du service Qiskit Runtime s'applique à toute personne utilisant Qiskit Runtime, quelle que soit la façon dont tu communiques avec le service (via qiskit-ibm-runtime ou autrement), ou la version du SDK client que tu utilises.
Janvier 2026
- Modèle d'exécution dirigé. Ce nouveau modèle d'exécution te permet d'affiner la mitigation d'erreurs et d'autres techniques sans sacrifier les performances, en fournissant les ingrédients pour capturer les intentions de conception côté client et en déplaçant la génération coûteuse de variantes de circuits côté serveur. Par exemple, tu peux utiliser la bibliothèque Samplomatic pour définir les couches exactes de tes circuits où appliquer le Pauli-twirling et injecter du bruit. Le nouvel Executor primitive suivra alors tes directives pour générer et exécuter les variantes de circuits randomisées dans Qiskit Runtime.
Mises à jour précédentes
Octobre 2025
-
Les nouveaux circuits dynamiques sont maintenant disponibles pour tous les utilisateurs sur tous les backends, à l'exception de certains QPU relevant du plan On-Prem.
Avec cette nouvelle version, tu peux exécuter des circuits dynamiques à l'échelle utilitaire. La version initiale offre les fonctionnalités suivantes :
- Accélération d'exécution de 75x, grâce au dernier stack d'exécution quantique
- Exécution parallèle des branches, ce qui réduit la durée des circuits et améliore la qualité des résultats
- Prise en charge des opérations classiques définies dans Qiskit, à l'exception du décalage de bits et de l'arithmétique
- Prise en charge de la durée de stretch dans les instructions de délai. Ce nouveau type permet de capturer l'intention de conception au moment de la construction du circuit, et la résolution du timing au moment de la compilation
Des fonctionnalités supplémentaires seront déployées plus tard dans l'année.
Consulte Retour classique et flux de contrôle et Résolution de timing différée avec stretch pour plus d'informations et des exemples de code.
5 juin 2025
- Désormais disponible : Accès anticipé à la nouvelle version des circuits dynamiques sur des QPU sélectionnés. Cette nouvelle version te permettra d'exécuter des circuits dynamiques à l'échelle utilitaire et apporte des améliorations en termes de vitesse, de qualité et de convivialité. Les utilisateurs du Plan Premium et du Plan Flex souhaitant participer à cet accès anticipé peuvent nous contacter.
3 février 2025
- Le contrôle au niveau des impulsions sur tous les processeurs IBM Quantum a été supprimé. De plus, le module pulse est prévu pour suppression dans Qiskit SDK v2.0. À la place, tu peux utiliser des portes fractionnaires désormais intégrées à l'architecture d'ensemble d'instructions (ISA). Pour tous les détails et de l'aide pour migrer ton code, consulte Migrer de Qiskit Pulse vers les portes fractionnaires.
2 février 2025
-
À partir du 2 juin 2025 et tout au long de l'année, IBM Quantum commencera un déploiement progressif de nouvelles fonctionnalités pour les circuits dynamiques qui les activera à l'échelle utilitaire. Les améliorations comprennent :
- Une accélération d'exécution de 75x en utilisant le stack de moteur Gen3
- Exécution parallèle des branches, ce qui réduit la durée des circuits et améliore la qualité des résultats
- Amélioration des mesures mid-circuit
- Meilleure intégration avec le découplage dynamique
- Plus de visibilité sur les informations de timing des circuits
-
Pour accélérer le déploiement, les capacités suivantes sont désormais dépréciées et ne seront plus prises en charge aux alentours du 2 juin 2025 :
- Les constructions de flux de contrôle
while,foretswitch - La possibilité d'utiliser des instructions de flux de contrôle dans le corps d'une branche (c'est-à-dire le flux de contrôle imbriqué)
- Les mesures conditionnelles
- Les constructions de flux de contrôle
7 janvier 2025
- Le déploiement du stack de moteur Gen3 commence aujourd'hui. Ce stack de moteur apporte une accélération d'exécution de 75x. Le déploiement se fera un QPU à la fois, où un pourcentage des jobs sur le QPU utilisera le chemin Gen3. Tu peux également forcer le chemin Gen3 en utilisant l'option expérimentale
gen3-turbo. Note que ce stack de moteur n'est pas compatible avec les portes fractionnaires, les portes pulse ou les circuits dynamiques.
15 octobre 2024
- La prise en charge de
backend.runa pris fin.
1er octobre 2024
- Les portes de délai paramétrées ont été dépréciées.
15 août 2024
- La méthode de mitigation d'erreurs par amplification d'erreur probabiliste (PEA) est maintenant disponible pour Estimator V2. Consulte la référence API
ZneOptionspour plus de détails. - Un nouveau programme utilitaire
noise-learnerest maintenant disponible. Il permet de caractériser les processus de bruit affectant les portes dans un ou plusieurs circuits d'intérêt, sur la base du modèle de bruit Pauli-Lindblad. Le modèle de bruit résultant peut ensuite être transmis à Estimator via l'optionlayer_noise_model. - Les primitives V1 ne sont plus prises en charge.
3 juillet 2024
-
Les endpoints suivants sont dépréciés et seront supprimés à partir du 3 octobre 2024 :
GET /stream/jobsetGET /stream/jobs/{id}. Cette suppression a les impacts suivants :- Après la suppression des endpoints,
job.stream_results()etjob.interim_results()seront supprimés du client qiskit-ibm-runtime. - D'autres méthodes, comme
job.result(), utilisent actuellement les endpoints dépréciés. Mets à niveau versqiskit_ibm_runtime0.25 ou une version ultérieure avant la suppression des endpoints pour éviter toute interruption.
- Après la suppression des endpoints,
18 juin 2024
- L'option
optimization_levelest dépréciée pour Estimator V2 et sera supprimée au plus tôt le 30 septembre 2024.
3 juin 2024
- La méthode de mitigation d'erreurs par amplification d'erreur probabiliste (PEA) est maintenant disponible comme option expérimentale pour Estimator V2. Consulte la référence API
EstimatorOptionspour plus de détails.
28 mars 2024
- Les primitives Qiskit Runtime prennent désormais en charge OpenQASM 3 comme format d'entrée pour les circuits et le format de sortie JSON standard. Consulte l'API REST Qiskit Runtime pour des exemples.
Client Qiskit Transpiler Service v0.15.2
Janvier 2026
- Consulte les notes de version v0.15.2.
Pour voir les notes de version de toutes les versions, consulte les notes de version du client Qiskit Transpiler Service.
Mises à jour précédentes
-
Client Qiskit Transpiler Service v0.3.0
- Le Qiskit Transpiler Service exploite les ressources IBM Cloud® pour fournir aux utilisateurs les dernières capacités de transpilation du Qiskit SDK. Il offre une bibliothèque Python qui aide les utilisateurs à intégrer de manière transparente le service dans leurs patterns et workflows Qiskit actuels. Ce qui est peut-être le plus important, c'est que le service invite les utilisateurs à expérimenter des passes de transpileur améliorées et nouvelles propulsées par l'IA — des outils de pointe qui pourraient être plus rapides et produire de meilleurs résultats que les méthodes de transpilation traditionnelles. Lis le blog pour plus d'informations.
Extensions Qiskit
-
Nous avons récemment publié deux nouvelles extensions qui utilisent des ressources classiques pour réduire les ressources quantiques nécessaires à la mitigation d'erreurs :
-
Propagated noise absorption (PNA) est une technique pour mitiger les erreurs dans les valeurs d'expectation en absorbant les inverses des canaux de bruit appris dans les observables via la propagation de Pauli.
-
L'extension Shaded lightcones (SLC) utilise des simulations classiques pour délimiter plus étroitement la sensibilité aux erreurs tout au long du circuit. Cela permet des applications plus efficaces et ciblées de l'annulation d'erreur probabiliste (PEC) avec une variance réduite.
-
Qiskit Functions
5 juin 2025
- Nous sommes ravis de lancer deux nouvelles fonctions pour la finance et l'optimisation :
-
QUICK-PDE par ColibriTD permet aux utilisateurs de résoudre certaines équations différentielles pour des problèmes de déformation des matériaux et de mécanique des fluides computationnelle. Par exemple, une équipe de chercheurs a déjà commencé à utiliser la fonction QUICK-PDE pour étudier la dynamique de nouveaux fluides réactifs développés pour transférer plus efficacement la chaleur dans un type de réacteur nucléaire connu sous le nom de Petits Réacteurs Modulaires.
-
Quantum Portfolio Optimizer par Global Data Quantum permet aux chercheurs en finance quantitative de tester des stratégies d'optimisation de portefeuille sur des données historiques. Fonctionnant sur plus de 100 qubits, cette fonction calcule le ratio de Sharpe d'un portefeuille par rapport au rendement sur une période de temps spécifiée. Les premiers utilisateurs explorent la capacité de l'optimiseur à évaluer les performances historiques d'une stratégie d'investissement et à permettre des comparaisons de différents portefeuilles dans des conditions similaires.
-
Consulte le catalogue Qiskit Functions pour demander un essai gratuit aujourd'hui.
4 juin 2025
-
Nouvelles mises à jour
- La documentation de Singularity Machine Learning - Classification a été mise à jour. Consulte le Changelog.
Mises à jour précédentes
16 mai 2025
-
Au cours des prochaines semaines, chaque fonction fournira des informations détaillées pour t'aider à exécuter, déboguer et analyser tes workflows. Cela comprend :
- Quand les jobs échouent, tu peux utiliser
job.error_message()pour trouver des codes d'erreur et des messages spécifiques pour t'aider à déboguer tes workflows job.status()donnera plus d'informations sur ce qui se passe pendant qu'une Function estRUNNING, notamment :RUNNING: MAPPINGRUNNING: OPTIMIZING_FOR_HARDWARERUNNING: WAITING_FOR_QPURUNNING: EXECUTING_QPURUNNING: POST_PROCESSING
- Enfin, après la fin d'une Qiskit Function, tu peux inspecter le temps passé à chaque étape avec
job.result()['metadata']['resource_usage'], comme dans l'exemple suivant.
Développer pour voir l'exemple de code
{
...,
"metadata": {
"resource_usage": {
{
"RUNNING: MAPPING": {
"CPU_TIME": seconds,
"GPU_TIME": seconds,
"QPU_TIME": seconds,
},
"RUNNING: OPTIMIZING_FOR_HARDWARE": {
"CPU_TIME": seconds,
"GPU_TIME": seconds,
"QPU_TIME": seconds,
},
"RUNNING: WAITING_FOR_QPU": {
"CPU_TIME": seconds,
"GPU_TIME": seconds,
"QPU_TIME": seconds,
},
"RUNNING: EXECUTING_QPU": {
"CPU_TIME": seconds,
"GPU_TIME": seconds,
"QPU_TIME": seconds,
},
"RUNNING: POST_PROCESSING": {
"CPU_TIME": seconds,
"GPU_TIME": seconds,
"QPU_TIME": seconds,
},
},
}
}
}Nous espérons que ces changements faciliteront l'utilisation de Qiskit Functions, et tu peux commencer avec des essais gratuits dans le catalogue dès aujourd'hui.
- Quand les jobs échouent, tu peux utiliser
10 mars 2025
-
Derniers ajouts au catalogue Qiskit Functions
Pour commencer, explore la documentation Qiskit Functions.
16 septembre 2024
-
Présentation de la préversion de Qiskit Functions, pour les utilisateurs du Plan Premium IBM Quantum. Pour commencer, fais
pip install qiskit-ibm-cataloget explore la documentation Qiskit Functions. Avec le client du catalogue Qiskit Functions, tu peux soumettre des charges de travail à des services abstraits conçus pour accélérer ta recherche. Connecte-toi avec tes identifiants IBM Quantum Platform existants.La préversion du catalogue Qiskit Functions donne accès aux utilisateurs du Plan Premium pour explorer les fonctions disponibles, notamment celles écrites par IBM et celles écrites par d'autres membres de notre écosystème. Le catalogue contient deux types de fonctions : les fonctions de circuit et les fonctions d'application.
-
Les fonctions de circuit fournissent une interface simplifiée pour exécuter des circuits. Elles reçoivent des circuits abstraits et des observables fournis par l'utilisateur en entrée, puis gèrent la synthèse, l'optimisation et l'exécution du circuit ISA représentatif. Les fonctions de circuit réunissent les dernières capacités en matière de transpilation, de suppression d'erreurs et de mitigation d'erreurs pour rendre les performances de niveau utilitaire accessibles dès le départ. Cela permet aux scientifiques computationnels de se concentrer sur la correspondance de leurs problèmes avec des circuits, plutôt que de construire le pattern pour chaque problème depuis zéro.
-
Les fonctions d'application couvrent des tâches de plus haut niveau, comme l'exploration d'algorithmes et de cas d'usage spécifiques à un domaine. Les développeurs d'entreprise et les data scientists n'ont peut-être pas les connaissances en science de l'information quantique nécessaires pour travailler avec des circuits, et espèrent plutôt apporter leurs connaissances du domaine pour faire progresser les algorithmes et applications d'informatique quantique. Avec les fonctions d'application, les utilisateurs peuvent saisir leurs entrées classiques et recevoir des solutions, afin d'expérimenter plus facilement l'intégration du quantique dans leurs workflows spécifiques au domaine.
-
-
Avec le lancement du catalogue Qiskit Functions, les développeurs du Plan Premium peuvent explorer la fonction Circuit IBM. La fonction Circuit IBM comprend les dernières extensions propulsées par l'IA de Qiskit pour la synthèse, l'optimisation et la planification de circuits, ainsi que des méthodes avancées de mitigation d'erreurs pour retourner les estimations les plus précises possibles avec le matériel actuel.
Les utilisateurs peuvent acheter des licences pour les fonctions suivantes, contribuées par nos partenaires Q-CTRL, QEDMA et Algorithmiq.
-
Fonctions de circuit
- Q-CTRL lance une fonction de circuit qui applique des techniques de contrôle quantique pilotées par l'IA, avec lesquelles les utilisateurs peuvent réussir à passer à des problèmes plus importants.
- Algorithmiq lance une fonction de circuit qui applique TEM (tensor-network error mitigation), une méthode de mitigation d'erreurs pour obtenir des estimateurs avec moins de shots que la méthode PEC (annulation d'erreur probabiliste).
- QEDMA lance une fonction de circuit qui utilise des protocoles propriétaires pour la caractérisation efficace et précise des opérations QPU bruitées, et applique la suppression et la mitigation d'erreurs basées sur les données de caractérisation.
-
Fonctions d'application
- Q-CTRL lance un solveur d'optimisation avec lequel les utilisateurs peuvent passer un graphe ou un objectif, et recevoir des coûts de solution.
Qiskit Code Assistant
28 octobre 2025
-
Nous avons mis à jour le modèle disponible dans le service vers le nouveau modèle
mistral-small-3.2-24b-qiskit -
Nous avons rendu open source deux nouveaux modèles pour l'inférence locale sur Hugging Face :
Pour plus de détails sur Qiskit Code Assistant, consulte la documentation.