Explorer les différentes options d’Azure Quantum

Effectué

Azure Quantum est disponible via trois interfaces différentes : le site web Azure Quantum, l’extension Kit de développement Azure Quantum (QDK) pour Visual Studio Code et le portail Azure Quantum.

Vous pouvez les utiliser pour découvrir l’informatique quantique et la programmation quantique. Quelle sont cependant les différences entre elles ? Laquelle est l’outil approprié pour vos besoins ? Cette unité vous permettra de répondre à ces questions.

Qu’est-ce que le site web Azure Quantum ?

Le site web Azure Quantum vous permet d’apprendre et d’explorer l’informatique quantique et la programmation quantique. Vous pouvez découvrir les dernières percées quantiques et créer et exécuter des programmes quantiques avec l’aide de Copilot.

  • Copilot dans Azure Quantum : l’IA rencontre le monde du quantum. Grâce à une fenêtre de code et un compilateur Q# intégrés, l’expérience Copilot dans Azure Quantum peut non seulement exécuter votre code, mais également générer du code Q# à partir de vos prompts et participer à des conversations sur l’informatique quantique.
  • Éléments quantiques : l’une des applications les plus importantes de l’informatique quantique se situe dans le domaine de la chimie. Quantum Elements utilise Copilot dans Azure Quantum pour concevoir, coder et afficher des modèles moléculaires.
  • Katas quantiques : tutoriels pratiques qui enseignent les concepts de l’informatique quantique et le langage de programmation Q#.
  • Exemples de code : la bibliothèque de codes Azure Quantum est un ensemble enrichi d’exemples utilisant du code Q#, Python et Qiskit pour faire une démonstration de scénarios quantiques.
  • Vidéos : parcourez la bibliothèque vidéo pour découvrir des entrevues avec des chercheurs et des innovateurs de premier plan de l’informatique quantique.
  • Blogs Azure Quantum : restez à jour sur les dernières recherches et innovations de l’informatique quantique.

Conseil

Grâce au site web Azure Quantum, vous pouvez soumettre des programmes d’informatique quantique à l’Émulateur de série H Quantinuum sans abonnement Azure.

Si vous êtes un passionné du quantum et que vous souhaitez apprendre par la pratique, le site Azure Quantum est fait pour vous.

Capture d’écran de Copilot dans Azure Quantum montrant un exemple et la réponse de Copilot à une question pour générer du nouveau code.

Le site web Azure Quantum est-il l’outil adapté pour moi ?

Le tableau suivant peut vous aider à décider si vous souhaitez utiliser le site web Azure Quantum pour votre parcours de développement en informatique quantique.

Utilisez-le si vous souhaitez : Les éléments suivants sont nécessaires : Vous ne pouvez pas :
  • Découvrez la programmation quantique en utilisant des didacticiels dans des katas quantiques
  • Découvrir plus d’informations sur les concepts de l’informatique quantique
  • Exécuter des programmes Q# en ligne et les simuler dans l’Émulateur de série H Quantinuum
  • Demandez à Copilot d’expliquer les concepts de l’informatique quantique ou invitez-le à générer un programme Q#
  • Ouvrez votre programme quantique dans VS Code pour le web
  • Aucune installation obligatoire
  • Aucun abonnement Azure obligatoire
    • Enregistrer vos programmes et résultats
    • Sélectionner un fournisseur d’informatique quantique
    • Exécuter du code Python
    • Gérer vos travaux quantiques
    • Déboguer vos programmes

    Qu’est-ce que l’extension du Kit de développement Quantum (QDK) ?

    L’extension Kit de développement Quantum (QDK) est un kit de développement logiciel pour l’informatique quantique. Il s’agit d’une extension pour Visual Studio Code, un éditeur de code open source gratuit de Microsoft.

    Remarque

    L’extension QDK est disponible dans Visual Studio Code et Visual Studio Code pour le Web.

    Grâce à l’extension QDK, vous pouvez créer des programmes Q#, charger des exemples Q# préinstallés et tirer parti de fonctionnalités comme la messagerie d’erreurs améliorée, la mise en surbrillance de la syntaxe Q# et le débogage intégré dans un environnement de développement local.

    Vous pouvez également estimer les ressources de vos programmes Q# en tirant parti de l’Estimateur de ressources Azure Quantum. L’Estimateur de ressources est un outil qui vous permet d’estimer le nombre de qubits et le nombre d’opérations nécessaires pour exécuter vos programmes Q# sur des ordinateurs quantiques.

    Vous n’avez pas besoin d’un compte Azure pour utiliser le QDK dans Visual Studio Code. Cependant, si vous avez déjà configuré un compte Azure, vous pouvez vous connecter directement à vos espaces de travail Azure Quantum à partir de VS Code. Cela vous permet d’exécuter vos programmes Q# sur les ordinateurs quantiques et les simulateurs des fournisseurs sélectionnés pour votre espace de travail.

    Conseil

    Si vous disposez d’un espace de travail Azure Quantum, vous pouvez bénéficier de 500 USD par cible dans les crédits Azure Quantum lorsque vous envoyez vos programmes Q# à Azure Quantum à partir de VS Code.

    Capture d’écran de l’extension QDK dans Visual Studio Code.

    Le QDK dans VS Code est-il l’outil approprié pour moi ?

    Vous pouvez utiliser ce tableau comme référence rapide aux fonctionnalités du QDK dans VS Code. En règle générale, vous utiliserez différentes options Azure Quantum ensemble, comme écrire en Q# dans VS Code avec le QDK tout en gérant votre espace de travail quantique dans le Portail Azure Quantum.

    Utilisez-le si vous souhaitez : Les éléments suivants sont nécessaires : Vous ne pouvez pas :
    • Utiliser Visual Studio Code
    • Exécuter des exemples Q#
    • Sélectionner vos fournisseurs d’informatique quantique
    • Exécuter des programmes Q# et Qiskit
    • Déboguer vos programmes Q#
    • Visualiser des diagrammes de circuit quantique
    • Créer et exécuter des notebooks Jupyter
    • Avoir des messages d’erreur du compilateur
    • Utiliser l’estimateur de ressources
    • Enregistrer vos programmes et résultats
    • Installer Visual Studio Code (uniquement pour le développement local)
    • Installer l’extension Azure QDK pour VS Code
    • Un abonnement Azure et un espace de travail quantique (uniquement si vous souhaitez exécuter des programmes sur du matériel réel)
    • Demander à Copilot
    • Gérer vos abonnements et vos espaces de travail
    • Gérer vos travaux quantiques

    Qu’est-ce que le Portail Azure Quantum ?

    Le Portail Azure est l’interface principale de la plateforme de cloud computing de Microsoft Azure. Azure offre une multitude de services basés sur le Cloud, tels que le stockage distant, l'hébergement de bases de données et la gestion centralisée de comptes.

    Dans le Portail Azure Quantum, vous pouvez créer un espace de travail quantique. Un espace de travail quantique est un conteneur pour vos programmes quantiques et vos travaux quantiques. Dans un espace de travail quantique, vous pouvez sélectionner les fournisseurs d’informatique quantique que vous voulez utiliser. Vous pouvez également sélectionner le compte de stockage Azure Quantum dans lequel vos travaux quantiques sont stockés.

    Conseil

    Lorsque vous créez un espace de travail Azure Quantum pour la première fois, vous obtenez 500 USD de crédits gratuits Azure Quantum à utiliser avec chacun des fournisseurs d’informatique quantique. C’est vrai, vous pouvez dépenser 500 USD chez chacun d’entre eux pour exécuter vos programmes quantiques.

    Le Portail Azure vous permet de gérer vos abonnements et espaces de travail. Vous pouvez accorder à un groupe d’utilisateurs, comme des membres de votre équipe ou des étudiants, l’accès à votre espace de travail Azure Quantum. Vous pouvez également gérer vos travaux quantiques, votre consommation de crédits et vos quotas.

    Le Portail Azure Quantum vous permet également d’exécuter vos programmes quantiques dans un notebook Azure Quantum. Un notebook Azure est un environnement web destiné à exécuter des notebooks Jupyter.

    Capture d’écran de la page d'arrivée du portail Azure.

    Le Portail Azure Quantum est-il l’outil adapté pour moi ?

    Utilisez ce tableau comme référence rapide aux fonctionnalités du Portail Azure Quantum.

    Utilisez-le si vous souhaitez : Les éléments suivants sont nécessaires : Vous ne pouvez pas :
    • Créer un espace de travail quantique
    • Gérer vos abonnements et vos espaces de travail
    • Copier les clés d’accès de votre espace de travail
    • Gérer vos travaux quantiques
    • Sélectionner vos fournisseurs d’informatique quantique
    • Exécuter vos programmes Q# et Qiskit dans un notebook Azure
    • Enregistrer vos programmes et résultats
    • Un abonnement Azure
    • Un espace de travail quantique
    • Aucune installation obligatoire
    • Demander à Copilot
    • Déboguer vos programmes