Explore as diferentes opções do Azure Quantum

Concluído

O Azure Quantum está disponível por meio de três interfaces diferentes: o site do Azure Quantum, a extensão do QDK (Azure Quantum Development Kit) para Visual Studio Code e o portal do Azure Quantum.

Você pode usar qualquer um deles para explorar a computação quântica e a programação quântica. Mas quais são as diferenças entre eles? Qual é a ferramenta certa para suas necessidades? Esta unidade ajudará você a responder a essas perguntas.

O que é o site do Azure Quantum?

O site Azure Quantum permite que você aprenda e explore a computação quântica e a programação quântica. Você pode descobrir as últimas inovações quânticas e criar e executar programas quânticos com a ajuda do Copilot.

  • Copilot no Azure Quantum: a IA encontra o mundo do quantum. Com uma janela de código integrada e um compilador Q#, o Copilot no Azure Quantum pode não apenas executar seu código, mas também gerar código Q# a partir de seus prompts e participar de conversas sobre computação quântica.
  • Elementos quantum: uma das aplicações mais importantes da computação quântica será no campo da química. A Quantum Elements usa o Copilot no Azure Quantum para projetar, codificar e renderizar modelos moleculares.
  • Katas quantums: tutoriais práticos que ensinam conceitos de computação quântica e a linguagem de programação Q#.
  • Amostras de código: a biblioteca de código do Azure Quantum é um conjunto rico de amostras usando código Q#, Python e Qiskit para demonstrar cenários quantums.
  • Conceitos quantums: desde os conceitos básicos da teoria quântica até as técnicas avançadas de computação quântica, a biblioteca Conceitos é um curso intensivo para que você se atualize sobre a computação quântica.
  • Vídeos: navegue pela biblioteca de vídeos para ver entrevistas com os principais pesquisadores e inovadores da computação quântica.
  • Blogs da Azure Quantum: mantenha-se atualizado com as últimas pesquisas e inovações em computação quântica.

Dica

Com o site do Azure Quantum, você pode enviar programas de computação quântica para o Emulador Quantinuum H-Series sem uma assinatura do Azure.

Se você é um entusiasta da quântica e quer aprender fazendo, o site do Azure Quantum é para você.

Captura de tela do Copilot no Azure Quantum mostrando um exemplo e a resposta do Copilot a uma pergunta para gerar novo código.

O site do Azure Quantum é a ferramenta certa para mim?

A tabela a seguir pode ajudar você a decidir se deseja usar o site do Azure Quantum no seu percurso de desenvolvimento de computação quântica.

Use-a para os seguintes casos: Você precisará: Você não pode:
  • Aprenda programação quântica usando os tutoriais do Quantum Katas
  • Leia sobre os conceitos da computação quântica
  • Execute programas Q# online e simule-os no Quantinuum H-Series Emulator
  • Peça ao Copilot para explicar conceitos de computação quântica ou solicite que ele gere um programa Q#
  • Abra seu programa quantum no VS Code for the Web
  • Não é necessária instalação
  • Não é necessária uma assinatura do Azure
    • Salve seus programas e resultados
    • Selecione um provedor de computação quântica
    • Executar o código Python
    • Gerencie seus trabalhos quânticos
    • Depurar seus programas

    O que é a extensão do QDK (Azure Quantum Development Kit)?

    A extensão Azure QDK é um kit de desenvolvimento de software para computação quântica. É uma extensão do Visual Studio Code, um editor de código aberto gratuito da Microsoft.

    Observação

    A extensão QDK está disponível no Visual Studio Code e no VS Code for the Web.

    Com a extensão QDK, você pode criar programas Q#, carregar amostras Q# pré-instaladas e aproveitar recursos como mensagens de erro aprimoradas, realce de sintaxe Q# e depuração integrada em um ambiente de desenvolvimento local.

    Você também pode estimar os recursos de seus programas Q# usando o Azure Quantum Resource Estimator. O Avaliador de Recursos é uma ferramenta que permite estimar o número de qubits e o número de operações necessárias para executar seus programas Q# em computadores quantums.

    Você não precisa de uma conta do Azure para usar o QDK no Visual Studio Code, mas se você já tiver uma conta do Azure configurada, poderá se conectar diretamente aos workspaces do Azure Quantum do VS Code. Isso permite que você execute seus programas Q# nos computadores quantums e simuladores dos provedores que selecionou para o seu espaço de trabalho.

    Dica

    Se você tiver um espaço de trabalho do Azure Quantum, poderá desfrutar de USD 500 gratuitos por meta em Créditos do Azure Quantum ao enviar seus programas Q# para o Azure Quantum a partir do VS Code.

    Captura de tela da extensão QDK no Visual Studio Code.

    O QDK no VS Code é a ferramenta certa para mim?

    Você pode usar essa tabela como uma referência rápida para os recursos do QDK no VS Code. Normalmente, você usará diferentes opções do Azure Quantum juntas, como escrever Q# no VS Code com o QDK enquanto gerencia seu espaço de trabalho quântico no portal Azure Quantum.

    Use-a para os seguintes casos: Você precisará: Você não pode:
    • Usar o Visual Studio Code
    • Executar amostras Q#
    • Selecione seus provedores de computação quântica
    • Executar programas Q# e Qiskit
    • Depurar seus programas Q#
    • Visualizar diagramas de circuito quântico
    • Criar e executar o Jupyter Notebooks
    • Ter mensagens de erro do compilador
    • Use o Avaliador de Recursos
    • Salve seus programas e resultados
    • Instalar o Visual Studio Code (Somente para desenvolvimento local)
    • Instale a extensão Azure QDK para VS Code
    • Uma assinatura do Azure e um espaço de trabalho quantum (Somente se você quiser executar programas em hardware real)
    • Pergunte ao Copilot
    • Gerencie suas assinaturas e espaços de trabalho
    • Gerencie seus trabalhos quânticos

    O que é o portal do Azure Quantum?

    O portal do Azure é a interface principal da plataforma de computação em nuvem do Microsoft Azure. O Azure fornece uma infinidade de serviços baseados em nuvem, como armazenamento remoto, hospedagem de banco de dados e gerenciamento de conta centralizado.

    No portal do Azure Quantum, você pode criar um espaço de trabalho quantum. Um espaço de trabalho quantum é um contêiner para seus programas quantums e trabalhos quantums. Num espaço de trabalho quântico, pode selecionar os fornecedores de computação quântica que pretende utilizar. Você também pode selecionar a conta de armazenamento do Azure Quantum na qual seus trabalhos quantums serão armazenados.

    Dica

    Ao criar um espaço de trabalho do Azure Quantum pela primeira vez, você recebe USD500 grátis em Créditos do Azure Quantum para uso em cada um dos provedores de computação quântica. É isso mesmo, você pode gastar USD500 em cada um deles para executar seus programas quânticos.

    O portal do Azure permite que você gerencie suas assinaturas e espaços de trabalho. Você pode conceder a um grupo de usuários, como membros da sua equipe ou alunos, acesso ao seu Workspace do Azure Quantum. Você também pode gerenciar seus trabalhos quantums, consumo de créditos e cotas.

    O portal do Azure Quantum também permite que você execute seus programas quantums em um notebook do Azure Quantum. Um notebook do Azure é um ambiente baseado na Web para executar notebooks Jupyter.

    Captura de tela da página de aterrissagem do portal do Azure.

    O portal do Azure Quantum é a ferramenta certa para mim?

    Use esta tabela como uma referência rápida para os recursos do portal do Azure Quantum.

    Use-a para os seguintes casos: Você precisará: Você não pode:
    • Criar um Workspace do Quantum
    • Gerencie suas assinaturas e espaços de trabalho
    • Copiar as chaves de acesso do workspace
    • Gerencie seus trabalhos quânticos
    • Selecione seus provedores de computação quântica
    • Execute seus programas Q# e Qiskit em um notebook do Azure
    • Salve seus programas e resultados
    • Uma assinatura do Azure
    • Um espaço de trabalho quantum
    • Não é necessária instalação
    • Pergunte ao Copilot
    • Depurar seus programas