ve Azure Quantum not defterini kullanmaya Q# başlama
İpucu
İlk kez kullanan kullanıcılar, katılan her kuantum donanım sağlayıcısıyla kullanılmak üzere otomatik olarak ücretsiz 500 ABD Doları (USD)Azure Quantum Kredisi alır. Tüm kredileri kullandıysanız ve daha fazlasına ihtiyacınız varsa Azure Quantum Kredileri programına başvurabilirsiniz.
Azure Quantum portalında bir Jupyter Notebook kodu çalıştırmayı Q# öğrenin. Jupyter Notebook, hem zengin metin hem de kod içeren ve ile Python kodunu kullanarak Q# tarayıcınızda çalıştırabileceğiniz bir belgedir. Not defterleri doğrudan Azure Quantum portalında oluşturulabilir ve önceden yüklenmiş bağlantı bilgileri ile önceden yapılandırılmış Q# ve Python geliştirme ortamı gibi özellikler sunabilir.
Bu makalede, Azure portal ve Python ile yazılmış Q# basit bir kuantum rastgele sayı oluşturucusu yürüten bir örnek not defteri çalıştıracaksınız.
Jupyter Notebooks'u Azure Quantum hizmetiyle kullanma hakkında daha fazla bilgi için bkz. Azure Quantum çalışma alanında Jupyter Notebook'larla çalışma.
Önkoşullar
Başlamadan önce, Bir Azure Quantum çalışma alanında Jupyter Not Defterlerini kullanmak için aşağıdaki önkoşullara ihtiyacınız vardır.
- Etkin aboneliği olan bir Azure hesabı. Azure hesabınız yoksa ücretsiz kaydolun ve kullandıkça öde aboneliğine kaydolun.
- Azure Quantum çalışma alanı. Bkz. Azure Quantum çalışma alanını İçerik Oluşturucu.
Örnek not defterini kopyalama
Başlamak için not defteri galerisinden örnek bir not defteri kopyalayın.
Azure portal oturum açın ve Azure Quantum çalışma alanınızı seçin.
Not Defterleri'ni seçin.
Örnek galerisindeHello, dünya: Q# not defteri kutucuğunu bulun, IonQ, Quantinuum veya Rigetti sağlayıcısını (örnek kod aynıdır) seçin ve Not defterlerime kopyala'yı seçin.
Örnek not defteri Not defterlerim altında bulunabilir ve artık not defterini çalıştırabilirsiniz.
Not defterini çalıştırma
Örnek not defterini çalıştırmak için, seçtiğiniz sağlayıcı için bu adımları izleyin.
Not defterlerim bölümünde hello-world-qsharp-ionq not defterini seçin.
Programın tamamını yukarıdan aşağıya çalıştırmak için Tümünü çalıştır'ı seçin.
Örnekte ilerlemek ve her hücreyi yukarıdan aşağıya tek tek çalıştırmak için, çalıştırmak istediğiniz hücreyi seçin ve çalıştır simgesini seçin.
IonQ'da programda adım adım ilerleme
Merhaba dünya programı basit bir kuantum rastgele sayı oluşturucu çalıştırır ve sonuçların histogramını görüntüler.
Dikkat edilecek bazı noktalar:
- 1. hücre: Azure Quantum hizmetine bağlanmak için abonelik bilgilerinizi önceden yükler.
- 2. hücre: Çalışma alanınızdaki kullanılabilir targets (kuantum bilgisayarları ve simülatörler) öğesini alır.
- 3. hücre: Paketi içeri aktarır
qsharp
ve derleyici için temel profili ayarlar. - 4. hücre: Programı Q# tanımlayan kod.
%%qsharp
Kodu doğrudan Python not defteri hücresine girmenize Q# olanak tanıyan sihirli komutuna dikkat edin. 0 5. hücre: Azure Quantum'a göndermek için temel profili kullanarak qsharp işlemini derler. - 6. ve 7. hücreler: öğesini ayarlar target, işi gönderir ve sonucu çizer ve görüntüler. Sonuçlar kabaca 0 ile 1 arasında bölünmelidir.
Not
Azure Quantum kullanarak sorularınız varsa veya herhangi bir sorunla karşılaşırsanız ile iletişime geçebilirsiniz AzureQuantumInfo@microsoft.com.
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin