Začínáme s poznámkovým blokem Q# Azure Quantum a
Tip
První uživatelé automaticky získají bezplatné kredity Azure Quantumve výši 500 USD pro použití u každého zúčastněného poskytovatele kvantového hardwaru. Pokud jste spotřebovali všechny kredity a potřebujete víc, můžete se přihlásit k programu Azure Quantum Credits.
Naučte se spouštět Q# kód v Jupyter Notebook na portálu Azure Quantum. Jupyter Notebook je dokument, který obsahuje formátovaný text i kód a může běžet v prohlížeči pomocí Q# kódu a Pythonu. Poznámkové bloky je možné vytvářet přímo na portálu Azure Quantum a nabízejí funkce, jako jsou předinstalované informace o připojení a předkonfigurované Q# vývojové prostředí a vývojové prostředí v Pythonu.
V tomto článku spustíte ukázkový poznámkový blok v Azure Portal, který spustí jednoduchý kvantový generátor náhodných čísel napsaný v Q# Pythonu.
Další informace o používání poznámkových bloků Jupyter se službou Azure Quantum najdete v tématu Práce s poznámkovými bloky Jupyter v pracovním prostoru Azure Quantum.
Požadavky
Než začnete, budete potřebovat následující požadavky na používání poznámkových bloků Jupyter v pracovním prostoru Azure Quantum.
- Účet Azure s aktivním předplatným. Pokud nemáte účet Azure, zaregistrujte se zdarma a zaregistrujte si předplatné s průběžnými platbou.
- Pracovní prostor Azure Quantum. Viz Vytvoření pracovního prostoru Azure Quantum.
Kopírování ukázkového poznámkového bloku
Začněte tím, že zkopírujete ukázkový poznámkový blok z galerie poznámkových bloků.
Přihlaste se k Azure Portal a vyberte svůj pracovní prostor Azure Quantum.
Vyberte Poznámkové bloky.
V galerii ukázek vyhledejte dlaždici poznámkového bloku Hello, world: Q# , vyberte poskytovatele IonQ, Quantinuum nebo Rigetti (vzorový kód je stejný) a vyberte Kopírovat do mých poznámkových bloků.
Ukázkový poznámkový blok najdete v části Moje poznámkové bloky a teď ho můžete spustit.
Spuštění poznámkového bloku
Pokud chcete spustit ukázkový poznámkový blok, postupujte podle těchto kroků pro vybraného zprostředkovatele.
V části Moje poznámkové bloky vyberte poznámkový blok hello-world-qsharp-ionq .
Pokud chcete spustit celý program shora dolů, vyberte Spustit vše.
Pokud si chcete projít příklad a spustit každou buňku jednotlivě shora dolů, vyberte buňku, kterou chcete spustit, a vyberte ikonu spuštění.
Procházení programu na IonQ
Program hello world spustí jednoduchý kvantový generátor náhodných čísel a zobrazí histogram výsledků.
Všimněte si:
- 1. buňka: Předem načte informace o předplatném pro připojení ke službě Azure Quantum.
- 2. buňka: Načte dostupné targets (kvantové počítače a simulátory) ve vašem pracovním prostoru.
- 3. buňka: Importuje
qsharp
balíček a nastaví základní profil kompilátoru. - 4. buňka: Q# Kód, který definuje program. Všimněte si
%%qsharp
příkazu magic, který umožňuje zadat Q# kód přímo do buňky poznámkového bloku. 0 . 5. buňka: Zkompiluje operaci qsharp pomocí základního profilu pro odeslání do Azure Quantum. - 6. a 7. buňka: Nastaví target, odešle úlohu a vykreslí a zobrazí výsledek. Výsledky by měly být zhruba rozdělené mezi 0 a 1.
Poznámka
Pokud máte jakékoli dotazy nebo narazíte na jakýkoli problém s používáním Azure Quantum, můžete kontaktovat .AzureQuantumInfo@microsoft.com
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro