qiskit
Créer des circuits quantiques avec Qiskit
Également disponible depuis: davila7
L'informatique quantique permet de résoudre des problèmes complexes d'optimisation, de chimie et d'apprentissage automatique qui sont inaccessibles aux ordinateurs classiques. Qiskit fournit les outils pour créer des circuits quantiques, les optimiser pour le matériel IBM et les exécuter sur de vrais processeurs quantiques ou simulateurs.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "qiskit". Créer un circuit GHZ à 3 qubits et l'exécuter sur un simulateur
Résultat attendu:
- Created GHZ state circuit: |000⟩ + |111⟩ superposition
- Executed with StatevectorSampler: 1024 shots
- Results: {'000': 517, '111': 507} (approximately 50/50 distribution)
Utilisation de "qiskit". Optimiser un circuit quantique pour le matériel IBM
Résultat attendu:
- Transpiled circuit with optimization_level=3
- Reduced 2-qubit gates from 12 to 8
- Circuit depth: 6 (optimized from 10)
- Ready for execution on ibm_brisbane
Audit de sécurité
SûrAll 426 static findings are FALSE POSITIVES. This skill is pure markdown documentation containing legitimate Python code examples for IBM Qiskit quantum computing. The static analyzer incorrectly interprets markdown code block delimiters (backticks) as command execution and flags standard quantum computing terminology as C2 or weak crypto indicators. No executable code or malicious patterns exist.
Facteurs de risque
⚙️ Commandes externes (5)
🌐 Accès réseau (2)
Score de qualité
Ce que vous pouvez construire
Simuler des systèmes moléculaires
Utiliser l'algorithme VQE pour calculer les énergies de l'état fondamental de molécules pour la découverte de médicaments et la recherche en science des matériaux.
Résoudre des problèmes combinatoires
Appliquer QAOA pour résoudre MaxCut, l'optimisation de portefeuille et les problèmes d'ordonnancement qui bénéficient de l'accélération quantique.
Construire des classificateurs quantiques
Créer des noyaux quantiques et des réseaux de neurones pour des tâches d'apprentissage automatique avec Qiskit Machine Learning.
Essayez ces prompts
Montre-moi comment créer un circuit d'états de Bell intriqués avec Qiskit qui mesure les deux qubits
Aide-moi à transpiler mon circuit pour le backend ibm_brisbane et à l'exécuter en utilisant la primitive SamplerV2
Écris une implémentation complète de VQE utilisant Qiskit Runtime Session pour trouver l'énergie de l'état fondamental de la molécule H2
Montre-moi comment optimiser un circuit quantique pour l'exécution sur matériel avec optimization_level=3 et les bonnes pratiques
Bonnes pratiques
- Commencez par des simulateurs locaux (StatevectorSampler) pour valider les circuits avant d'utiliser du temps de matériel coûteux
- Toujours transpiler les circuits avant l'exécution sur matériel avec optimization_level=3 pour les charges de travail de production
- Utilisez le mode Session pour les algorithmes itératifs (VQE, QAOA) et le mode Batch pour les travaux parallèles indépendants
Éviter
- Exécuter des circuits non transpilés directement sur matériel (provoque des taux d'erreur élevés et des rejets de file d'attente)
- Utiliser Estimator pour des tâches d'échantillonnage ou Sampler pour des valeurs d'attente (primitives mal adaptées)
- Ignorer l'atténuation des erreurs sur du matériel réel (resilience_level doit correspondre aux exigences de précision)