Executando suas tarefas quânticas com o Amazon Braket - Amazon Braket

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Executando suas tarefas quânticas com o Amazon Braket

O Braket fornece acesso seguro e sob demanda a diferentes tipos de computadores quânticos. Você tem acesso a computadores quânticos baseados em portas deIonQ,, e IQMRigetti, bem como a um simulador hamiltoniano analógico de. QuEra Você também não tem nenhum compromisso inicial e não precisa obter acesso por meio de fornecedores individuais.

  • O Amazon Braket Console fornece informações e status do dispositivo para ajudá-lo a criar, gerenciar e monitorar seus recursos e tarefas quânticas.

  • Envie e execute tarefas quânticas por meio do SDK Amazon Braket Python, bem como por meio do console. O SDK pode ser acessado por meio de notebooks Amazon Braket pré-configurados.

  • A API Amazon Braket pode ser acessada por meio do SDK e dos notebooks Amazon Braket Python. Você pode fazer chamadas diretamente para o API se estiver criando aplicativos que funcionam com a computação quântica de forma programática.

Os exemplos desta seção demonstram como você pode trabalhar com o Amazon API Braket diretamente usando o SDK do Amazon Braket para Python junto com o SDK do Python para Braket (Boto3).AWS

Mais sobre o SDK do Amazon Braket Python

Para trabalhar com o Amazon Braket Python SDK, primeiro AWS instale o Python SDK para Braket (Boto3) para que você possa se comunicar com o. AWS API Você pode pensar no SDK Amazon Braket Python como uma solução conveniente para o Boto3 para clientes quânticos.

  • O Boto3 contém interfaces que você precisa acessar. AWS API (Observe que o Boto3 é um grande SDK para Python que se comunica com o. AWS API A maioria Serviços da AWS suporta uma interface Boto3.)

  • O Amazon Braket Python SDK contém módulos de software para circuitos, portas, dispositivos, tipos de resultados e outras partes de uma tarefa quântica. Cada vez que você cria um programa, você importa os módulos necessários para essa tarefa quântica.

  • O SDK Amazon Braket Python pode ser acessado por meio de notebooks, que são pré-carregados com todos os módulos e dependências de que você precisa para executar tarefas quânticas.

  • Você pode importar módulos do Amazon Braket Python SDK para qualquer script Python se não quiser trabalhar com notebooks.

Depois de instalar o Boto3, uma visão geral das etapas para criar uma tarefa quântica por meio do SDK Amazon Braket Python é semelhante à seguinte:

  1. (Opcionalmente) Abra seu caderno.

  2. Importe os módulos SDK necessários para seus circuitos.

  3. Especifique uma QPU ou simulador.

  4. Instancie o circuito.

  5. Execute o circuito.

  6. Colete os resultados.

Os exemplos nesta seção mostram detalhes de cada etapa.

Para obter mais exemplos, consulte o repositório Amazon Braket Examples em. GitHub