Utforska de olika Azure Quantum-alternativen

Slutförd

Azure Quantum är tillgängligt via tre olika gränssnitt: Azure Quantum-webbplatsen, Tillägget Azure Quantum Development Kit (Modern QDK) för Visual Studio Code och Azure Quantum-portalen.

Du kan använda någon av dem för att utforska kvantberäkning och kvantprogrammering. Men vad är skillnaderna mellan dem? Vilket är rätt verktyg för dina behov? Den här lektionen hjälper dig att besvara dessa frågor.

Vad är Azure Quantum-webbplatsen?

Med Azure Quantum-webbplatsen kan du lära dig och utforska kvantberäkning och kvantprogrammering. Du kan upptäcka de senaste kvantgenombrotten och skapa och köra kvantprogram med hjälp av Copilot.

  • Copilot i Azure Quantum – AI möter kvantvärlden. Med ett inbyggt kodfönster och Q#-kompilator kan Copilot i Azure Quantum inte bara köra din kod, utan även generera Q#-kod från dina frågor och delta i konversationer om kvantberäkning.
  • Kvantelement – En av de viktigaste tillämpningarna inom kvantberäkning kommer att vara inom kemiområdet. Quantum Elements använder Copilot i Azure Quantum för att utforma, koda och återge molekylära modeller.
  • Quantum Katas – praktiska självstudier som lär ut kvantberäkningsbegrepp och programmeringsspråket Q#.
  • Kodexempel – Azure Quantum-kodbiblioteket är en omfattande uppsättning exempel med hjälp av Q#-, Python- och Qiskit-kod för att demonstrera kvantscenarier.
  • Kvantbegrepp – Från grunderna i kvantteori till avancerade tekniker för kvantberäkning är konceptbiblioteket en snabbkurs för att få dig att komma igång med kvantberäkning.
  • Videor – Bläddra i videobiblioteket för intervjuer med ledande kvantberäkningsforskare och innovatörer.
  • Azure Quantum-bloggar – Håll dig uppdaterad med den senaste forskningen och innovationerna inom kvantberäkning.

Dricks

Med Azure Quantum-webbplatsen kan du skicka kvantberäkningsprogram till Quantinuum H-seriens emulator utan en Azure-prenumeration.

Om du är en kvantentusiast och vill lära dig genom att göra det är Azure Quantum-webbplatsen till dig.

Screenshot of the Copilot in Azure Quantum showing a sample and the answer of Copilot to a question for generating new code.

Är Azure Quantum-webbplatsen rätt verktyg för mig?

Följande tabell kan hjälpa dig att avgöra om du vill använda Azure Quantum-webbplatsen för din utveckling av kvantberäkning.

Använd den om du vill: Du måste: Du kan inte:
  • Lär dig kvantprogrammering med hjälp av självstudierna i Quantum Katas
  • Läs mer om begrepp för kvantberäkning
  • Kör Q#-program online och simulera dem i Quantinuum H-seriens emulator
  • Be Copilot att förklara kvantberäkningsbegrepp eller uppmana det att generera ett Q#-program
  • Öppna kvantprogrammet i VS Code för webben
  • Ingen installation krävs
  • Ingen Azure-prenumeration krävs
    • Spara dina program och resultat
    • Välj en kvantberäkningsprovider
    • Kör Python-kod
    • Hantera dina kvantjobb
    • Felsöka dina program

    Vad är Tillägget Azure Quantum Development Kit (Modern QDK) ?

    Tillägget Azure Quantum Development Kit (Modern QDK) är ett programutvecklingspaket för kvantberäkning. Det är ett tillägg för Visual Studio Code, en kostnadsfri öppen källkod kodredigerare från Microsoft.

    Kommentar

    Det moderna QDK-tillägget är tillgängligt både i Visual Studio Code och i VS Code för webben.

    Med det moderna QDK-tillägget kan du skapa Q#-program eller läsa in de förinstallerade Q#-exemplen och dra nytta av funktioner som förbättrad felmeddelanden, Q#-syntaxmarkering och integrerad felsökning i en lokal utvecklingsmiljö.

    Du kan också uppskatta resurserna i dina Q#-program med hjälp av Azure Quantum Resource Estimator. Resource Estimator är ett verktyg som gör att du kan uppskatta antalet kvantbitar och antalet åtgärder som krävs för att köra Q#-programmen på kvantdatorer.

    Du behöver inget Azure-konto för att använda modern QDK i Visual Studio Code, men om du redan har konfigurerat ett Azure-konto kan du ansluta direkt till dina Azure Quantum-arbetsytor från VS Code. På så sätt kan du köra dina Q#-program på kvantdatorerna och simulatorerna för de providrar som du har valt för din arbetsyta.

    Dricks

    Om du har en Azure Quantum-arbetsyta kan du få en kostnadsfri USD 500 per mål i Azure Quantum Credits när du skickar dina Q#-program till Azure Quantum från VS Code.

    Screenshot of the QDK extension in Visual Studio Code.

    Är modern QDK i VS Code rätt verktyg för mig?

    Du kan använda den här tabellen som en snabbreferens till funktionerna i modern QDK i VS Code. Vanligtvis använder du olika Azure Quantum-alternativ tillsammans, till exempel skriva Q# i VS Code med modern QDK när du hanterar din kvantarbetsyta i Azure Quantum-portalen.

    Använd den om du vill: Du måste: Du kan inte:
    • Använda Visual Studio Code
    • Kör Q#-exempel
    • Välj dina kvantberäkningsprovidrar
    • Kör Q#- och Qiskit-program
    • Felsöka dina Q#-program
    • Skapa och kör Jupyter Notebooks
    • Få felmeddelanden för kompilatorn
    • Använda resursberäknaren
    • Spara dina program och resultat
    • Fråga Copilot
    • Hantera dina prenumerationer och arbetsytor
    • Hantera dina kvantjobb

    Vad är Azure Quantum-portalen?

    Azure-portalen är huvudgränssnittet för Microsoft Azure-plattformen för molnbaserad databehandling. Azure har en mängd molnbaserade tjänster som fjärrlagring, databasvärdar och central kontohantering.

    I Azure Quantum-portalen kan du skapa en kvantarbetsyta. En kvantarbetsyta är en container för dina kvantprogram och kvantjobb. På en kvantarbetsyta kan du välja de kvantberäkningsprovidrar som du vill använda. Du kan också välja det Azure Quantum Storage-konto där dina kvantjobb ska lagras.

    Dricks

    När du skapar en Azure Quantum-arbetsyta för första gången får du kostnadsfria USD500 i Azure Quantum Credits för användning i var och en av kvantberäkningsprovidrar. Det stämmer att du kan spendera 500 USD i var och en av dem för att köra dina kvantprogram.

    Med Azure-portalen kan du hantera dina prenumerationer och arbetsytor. Du kan ge en grupp användare, till exempel dina gruppmedlemmar eller studenter, åtkomst till din Azure Quantum-arbetsyta. Du kan också hantera dina kvantjobb, kreditförbrukning och kvoter.

    Med Azure Quantum-portalen kan du också köra dina kvantprogram i en Azure Quantum-notebook-fil. En Azure Notebook är en webbaserad miljö för att köra Jupyter Notebooks.

    Screenshot of the landing page of Azure portal.

    Är Azure Quantum-portalen rätt verktyg för mig?

    Använd den här tabellen som en snabbreferens till funktionerna i Azure Quantum-portalen.

    Använd den om du vill: Du måste: Du kan inte:
    • Skapa en kvantarbetsyta
    • Hantera dina prenumerationer och arbetsytor
    • Hantera dina kvantjobb
    • Välj dina kvantberäkningsprovidrar
    • Kör dina Q#- och Qiskit-program i en Azure-notebook-fil
    • Spara dina program och resultat
    • En Azure-prenumeration
    • En kvantarbetsyta
    • Ingen installation krävs
    • Fråga Copilot
    • Felsöka dina program