Eksplorowanie różnych opcji usługi Azure Quantum
Usługa Azure Quantum jest dostępna za pośrednictwem trzech różnych interfejsów: witryny internetowej Azure Quantum, rozszerzenia zestawu Azure Quantum Development Kit (QDK) dla programu Visual Studio Code i witryny Azure Quantum Portal.
Można ich użyć do eksplorowania obliczeń kwantowych i programowania kwantowego. Ale jakie są różnice między nimi? Który z nich jest odpowiednim narzędziem dla Twoich potrzeb? Ta lekcja pomoże Ci odpowiedzieć na te pytania.
Co to jest witryna internetowa usługi Azure Quantum?
Witryna internetowa usługi Azure Quantum umożliwia naukę i eksplorowanie obliczeń kwantowych i programowania kwantowego. Możesz odkryć najnowsze przełomy kwantowe i tworzyć i uruchamiać programy kwantowe za pomocą Copilot.
- Copilot w usłudze Azure Quantum — sztuczna inteligencja spełnia świat kwantowy. Dzięki wbudowanemu oknie kodu i kompilatorowi języka Q# narzędzie Copilot w usłudze Azure Quantum może nie tylko uruchamiać kod, ale także generować kod języka Q# z monitów i prowadzić rozmowy na temat obliczeń kwantowych.
- Quantum Elements — jednym z najważniejszych zastosowań obliczeń kwantowych będzie dziedzina chemii. Quantum Elements używa narzędzia Copilot w usłudze Azure Quantum do projektowania, kodowania i renderowania modeli molekularnych.
- Quantum Katas — samouczki praktyczne, które uczą pojęć związanych z obliczeniami kwantowymi i języka programowania Q#.
- Przykłady kodu — biblioteka kodu usługi Azure Quantum to bogaty zestaw przykładów korzystających z kodu Q#, Python i Qiskit w celu zademonstrowania scenariuszy kwantowych.
- Filmy wideo — przeglądaj bibliotekę wideo, aby uzyskać wywiady z wiodącymi badaczami obliczeń kwantowych i innowatorami.
- Blogi dotyczące usługi Azure Quantum — bądź na bieżąco z najnowszymi badaniami i innowacjami dotyczącymi obliczeń kwantowych.
Napiwek
W witrynie internetowej usługi Azure Quantum można przesyłać programy do emulatora serii H-Series Firmy Quantinuum bez subskrypcji platformy Azure.
Jeśli jesteś entuzjastą kwantowym i chcesz nauczyć się, wykonując to czynności, witryna internetowa usługi Azure Quantum jest dla Ciebie.
Czy witryna internetowa usługi Azure Quantum jest odpowiednim narzędziem dla mnie?
Poniższa tabela może pomóc w podjęciu decyzji, czy chcesz użyć witryny internetowej Azure Quantum na potrzeby opracowywania obliczeń kwantowych.
Użyj go, jeśli chcesz: | Należy wykonać: | Nie możesz: |
---|---|---|
|
|
|
Co to jest rozszerzenie zestawu Quantum Development Kit (QDK)?
Rozszerzenie Quantum Development Kit (QDK) to zestaw programistyczny do obliczeń kwantowych. Jest to rozszerzenie programu Visual Studio Code, bezpłatnego edytora kodu open source firmy Microsoft.
Uwaga
Rozszerzenie QDK jest dostępne zarówno w programie Visual Studio Code, jak i programie Visual Studio Code dla sieci Web.
Za pomocą rozszerzenia QDK można tworzyć programy języka Q#, ładować wstępnie zainstalowane przykłady języka Q# i korzystać z funkcji, takich jak ulepszone komunikaty o błędach, wyróżnianie składni języka Q# i zintegrowane debugowanie w lokalnym środowisku projektowym.
Zasoby programów języka Q# można również oszacować przy użyciu narzędzia do szacowania zasobów usługi Azure Quantum. Narzędzie do szacowania zasobów to narzędzie, które pozwala oszacować liczbę kubitów i liczbę operacji wymaganych do uruchamiania programów języka Q# na komputerach kwantowych.
Nie potrzebujesz konta platformy Azure do korzystania z zestawu QDK w programie Visual Studio Code, ale jeśli masz już skonfigurowane konto platformy Azure, możesz połączyć się bezpośrednio z obszarami roboczymi usługi Azure Quantum z poziomu programu VS Code. Dzięki temu można uruchamiać programy języka Q# na komputerach kwantowych i symulatorach dostawców wybranych dla obszaru roboczego.
Napiwek
Jeśli masz obszar roboczy usługi Azure Quantum, możesz skorzystać z bezpłatnego 500 USD na cel w ramach środków na korzystanie z usługi Azure Quantum po przesłaniu programów języka Q# do usługi Azure Quantum z programu VS Code.
Czy zestaw QDK w programie VS Code jest odpowiednim narzędziem dla mnie?
Możesz użyć tej tabeli jako krótkiego odwołania do funkcji zestawu QDK w programie VS Code. Zazwyczaj będziesz używać różnych opcji usługi Azure Quantum, takich jak pisanie języka Q# w programie VS Code przy użyciu zestawu QDK podczas zarządzania obszarem roboczym kwantowym w witrynie Azure Quantum Portal.
Użyj go, jeśli chcesz: | Należy wykonać: | Nie możesz: |
---|---|---|
|
|
|
Co to jest witryna Azure Quantum Portal?
Witryna Azure Portal jest głównym interfejsem platformy przetwarzania w chmurze Microsoft Azure. Platforma Azure oferuje wiele usług opartych na chmurze, takich jak magazyn zdalny, hosting baz danych i scentralizowane zarządzanie kontami.
W witrynie Azure Quantum Portal możesz utworzyć obszar roboczy kwantowy. Obszar roboczy kwantowy to kontener dla programów kwantowych i zadań kwantowych. W obszarze roboczym kwantowym możesz wybrać dostawców obliczeń kwantowych, których chcesz użyć. Możesz również wybrać konto usługi Azure Quantum Storage, na którym będą przechowywane zadania kwantowe.
Napiwek
Podczas tworzenia obszaru roboczego usługi Azure Quantum po raz pierwszy otrzymasz bezpłatnie 500 USD w ramach środków na korzystanie z usługi Azure Quantum dla każdego dostawcy obliczeń kwantowych. To prawda, możesz wydać 500 USD w każdym z nich, aby uruchamiać programy kwantowe.
Witryna Azure Portal umożliwia zarządzanie subskrypcjami i obszarami roboczymi. Możesz przyznać grupie użytkowników, takich jak członkowie zespołu lub uczniowie, dostęp do obszaru roboczego usługi Azure Quantum. Możesz również zarządzać zadaniami kwantowymi, zużyciem środków i limitami przydziału.
Witryna Azure Quantum Portal umożliwia również uruchamianie programów kwantowych w notesie usługi Azure Quantum. Notes platformy Azure to środowisko internetowe do uruchamiania notesów Jupyter.
Czy witryna Azure Quantum Portal jest odpowiednim narzędziem dla mnie?
Użyj tej tabeli jako krótkiego odwołania do funkcji w witrynie Azure Quantum Portal.
Użyj go, jeśli chcesz: | Należy wykonać: | Nie możesz: |
---|---|---|
|
|
|