Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Z tego przewodnika dowiesz się, jak używać interfejsu azure Command-Line (interfejsu wiersza polecenia platformy Azure) do tworzenia obszarów roboczych usługi Azure Quantum oraz wymaganych grup zasobów i kont magazynu oraz rozpoczynać uruchamianie aplikacji kwantowych w usłudze Azure Quantum.
Wymagania wstępne
Aby korzystać z usługi Azure Quantum, potrzebne są następujące elementy:
- Konto platformy Azure z aktywną subskrypcją. Jeśli nie masz konta platformy Azure, zarejestruj się bezpłatnie i wybierz subskrypcję typu "płać za użycie".
- Grupa zasobów platformy Azure, w której znajduje się obszar roboczy kwantowy.
- Konto przechowywania w grupie zasobów, które ma być powiązane z obszarem roboczym kwantowym. Z tym samym kontem można skojarzyć wiele obszarów roboczych.
- Azure CLI.
- Microsoft Quantum Development Kit.
Konfiguracja środowiska
Zainstaluj rozszerzenie interfejsu wiersza polecenia platformy Azure
quantum. Otwórz wiersz polecenia i uruchom następujące polecenie, co spowoduje również uaktualnienie rozszerzenia, jeśli poprzednia wersja jest już zainstalowana:az extension add --upgrade -n quantumZaloguj się do platformy Azure przy użyciu poświadczeń. Zostanie wyświetlona lista subskrypcji skojarzonych z twoim kontem.
az loginOkreśl subskrypcję, której chcesz użyć.
az account set -s <Your subscription ID>Jeśli po raz pierwszy tworzysz obszary robocze kwantowe w ramach swojej subskrypcji, zarejestruj dostawcę zasobów za pomocą tego polecenia:
az provider register --namespace Microsoft.Quantum
Tworzenie obszaru roboczego usługi Azure Quantum
Ostrzeżenie
30 września 2025 r. usługa Azure Quantum będzie dostępna tylko w następujących regionach: Wschodnie stany USA, Zachodnie stany USA, Europa Północna i Europa Zachodnia. Utwórz nowe obszary robocze quantum w jednym z tych regionów. Jeśli istniejący obszar roboczy nie znajduje się w jednym z tych regionów, zobacz Migrowanie danych zadania usługi Azure Quantum.
Aby utworzyć nowy obszar roboczy usługi Azure Quantum, musisz wiedzieć:
- Nazwa lokalizacji lub regionu platformy Azure do utworzenia zasobu. Możesz użyć listy regionów i ich kodów menedżera zasobów obsługiwanych przez Azure CLI, na przykład westus.
- Grupa zasobów skojarzona z nowym obszarem roboczym, na przykład MyResourceGroup.
- Konto magazynowe w tej samej grupie zasobów i subskrypcji co obszar roboczy kwantowy. Istnieje możliwość utworzenia nowego konta usługi przechowywania za pomocą narzędzia Az CLI, na przykład MyStorageAccount.
- Nazwa obszaru roboczego kwantowego do utworzenia, na przykład MyQuantumWorkspace.
- Lista dostawców usługi Azure Quantum do użycia w obszarze roboczym. Dostawca oferuje zestaw planów, z których każdy reprezentuje plan ze skojarzonymi warunkami i postanowieniami, kosztami i limitami przydziału. Aby utworzyć obszary robocze, należy określić odpowiedni plan wraz z dostawcami.
Jeśli znasz już dostawcę i nazwy planów, które mają być używane w obszarze roboczym, możesz przejść poniżej do kroku czwartego. Jeśli chcesz zacząć od dostawców, którzy oferują bezpłatne środki, możesz wprowadzić następujące polecenie:
az quantum workspace create \
-l MyLocation \
-g MyResourceGroup \
-w MyQuantumWorkspace \
-a MyStorageAccount
Może zostać wyświetlony monit o zaakceptowanie warunków użytkowania. Wprowadź Y, aby zaakceptować warunki. Należy pamiętać, że parametr -r pokazany w kroku czwartym poniżej nie był wymagany.
Jeśli musisz określić, którzy dostawcy i plany mają być używane, wykonaj następujące czynności:
Aby pobrać listę dostępnych dostawców kwantowych, użyj polecenia
list(w tym przykładzie użyto westus jako lokalizacji):az quantum offerings list \ -l westus \ -o tableWskazówka
Jeśli chcesz zobaczyć, którzy dostawcy przyznają darmowe środki, użyj parametru
--autoadd-only, na przykład:
az quantum offerings list --autoadd-only -l westus -o table
Jak wspomniano wcześniej, ci dostawcy są automatycznie dodawani do obszaru roboczego. Nie trzeba ich określać za pomocą parametru-r.Po określeniu dostawcy i planu, który chcesz włączyć do swojego obszaru roboczego, możesz przejrzeć warunki przy użyciu polecenia
show-terms(dodając MyProviderID i MyPlan jako przykładowe wartości):az quantum offerings show-terms \ -l westus \ -p MyProviderId \ -k MyPlanDane wyjściowe polecenia
show-termszawierają pole logiczneaccepted, które pokazuje, czy warunki dla tego dostawcy zostały już zaakceptowane, czy nie, a także link do postanowień licencyjnych do przeglądu. Jeśli zdecydujesz się zaakceptować te warunki, użyj poleceniaaccept-terms, aby zarejestrować akceptację.az quantum offerings accept-terms \ -l westus \ -p MyProviderId \ -k MyPlanPo przejrzeniu i zaakceptowaniu wszystkich wymaganych warunków i postanowień można utworzyć obszar roboczy przy użyciu polecenia
create, określając listę kombinacji dostawców i planów rozdzielonych przecinkami, jak w poniższym przykładzie:az quantum workspace create \ -l westus \ -g MyResourceGroup \ -w MyQuantumWorkspace \ -a MyStorageAccount \ -r "MyProvider1/MyPlan1, MyProvider2/MyPlan2"
Po utworzeniu obszaru roboczego można nadal dodawać lub usuwać dostawców przy użyciu witryny Azure Portal.
Zmienianie domyślnego konta magazynu dla obszaru roboczego kwantowego
Jeśli musisz zmienić domyślne konto magazynu dla istniejącego obszaru roboczego, możesz użyć polecenia create, określając wszystkie bieżące właściwości wraz z nowym kontem magazynu. W poniższym przykładzie użyto tych samych ustawień co obszar roboczy utworzony w poprzednim przykładzie:
az quantum workspace create \
-l westus \
-g MyResourceGroup \
-w MyQuantumWorkspace \
-a MyNEWStorageAccount \
-r "MyProvider1/MyPlan1, MyProvider2/MyPlan2"
Ważne
Ta procedura na nowo tworzy obszar roboczy z użyciem nowego konta magazynu. Upewnij się, że wszystkie właściwości inne niż konto magazynowe są dokładnie takie same jak oryginalne, w przeciwnym razie zostanie utworzony drugi obszar roboczy.
Usuwanie obszaru roboczego kwantowego
Jeśli znasz nazwę i grupę zasobów obszaru roboczego kwantowego, który chcesz usunąć, możesz to zrobić za pomocą polecenia delete (przy użyciu tych samych nazw co w poprzednim przykładzie):
az quantum workspace delete \
-g MyResourceGroup \
-w MyQuantumWorkspace
Wskazówka
Jeśli nie pamiętasz dokładnej nazwy, możesz wyświetlić całą listę obszarów roboczych kwantowych w subskrypcji przy użyciu az quantum workspace list -o table.
Po usunięciu obszaru roboczego jest on nadal wyświetlany, gdy jest on usuwany w chmurze. Jednak właściwość provisioningState dla obszaru roboczego zmienia się natychmiast, aby wskazać, że jest usuwana. Te informacje można wyświetlić za pomocą polecenia show:
az quantum workspace show \
-g MyResourceGroup \
-w MyQuantumWorkspace
Uwaga
Jeśli wcześniej użyto polecenia az quantum workspace set do określenia domyślnego obszaru roboczego kwantowego, możesz wywołać polecenie delete bez parametrów, aby usunąć (i wyczyścić) domyślny obszar roboczy.
az quantum workspace delete
Następne kroki
Teraz, gdy możesz tworzyć i usuwać obszary robocze, dowiedz się więcej o różnych metodach targets uruchamiania algorytmów kwantowych w usłudze Azure Quantum.