Skip to main content
IBM Quantum Platform

Introdução aos modelos de função Qiskit

Os modelos de funções do Qiskit são uma coleção de código-fonte aberto com exemplos de código realistas que oferecem acesso a alguns dos fluxos de trabalho de pesquisa mais recentes, que utilizam ferramentas como o Qiskit SDK e os complementos do Qiskit. Esses fluxos de trabalho pré-definidos utilizam informações de experimentos práticos e as organizam de forma que você possa personalizá-las e reutilizá-las em sua própria pesquisa, evitando assim ter que começar do zero. Todos os modelos podem ser facilmente implementados no Qiskit Serverless, onde você pode utilizar recursos de computação clássicos como parte do seu fluxo de trabalho.

Há dois tipos de modelos:

  • Implementações de modelos : Exemplos de códigos especializados que implementam técnicas avançadas de experimentos do mundo real em áreas como química e física.
  • Modelos básicos : Referências para desenvolver sua própria Função Qiskit original. Esses modelos destacam as práticas recomendadas de desenvolvimento de interface, formatação de código, teste de unidade e muito mais.

Implementações de modelos

As implementações dos modelos de função do Qiskit estão organizadas por área de aplicação. Atualmente, a coleção inclui um modelo de física para simulação hamiltoniana utilizando o complemento AQC-Tensor do Qiskit e um modelo de química para estrutura eletrônica com o modelo de solvente implícito, utilizando o complemento SQD do Qiskit. Os recursos para começar a usar esses dois modelos estão disponíveis nos links a seguir:


Modelos básicos

Os modelos básicos são referências para o desenvolvimento de sua própria Função Qiskit original. Eles foram criados para ajudá-lo a iniciar o processo de desenvolvimento, ilustrando as práticas recomendadas de desenvolvimento de interface, formatação de código, tratamento de E/S, mensagens de erro, pontos de verificação, testes de unidade e muito mais. O repositório é exposto como um modelo GitHub para que a implementação de CI/CD possa ser facilmente ampliada.

Atualmente, existem dois modelos: um modelo de função de circuito e um modelo de função de aplicação.


Próximas etapas

Recomendações
Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.