Azure Quantum'da Copilot
Azure Quantum web sitesindeki Azure Quantum'da Copilot'un yardımıyla kuantum bilişimini kullanmaya başlayın, en son kuantum buluşlarını keşfedin ve kuantum programları oluşturup çalıştırın.
Azure Quantum web sitesi özellikleri:
- Azure Quantum'da Copilot: Yapay zeka, kuantum dünyasını karşılar. Azure Quantum'daki Copilot, kuantum bilişimini öğrenmenize ve keşfetmenize yardımcı olan üretken bir yapay zeka yardımcısıdır.
- Azure Quantum'da kod: Yerleşik kod penceresini ve derleyiciyi kullanarak kodu doğrudan tarayıcınızda keşfedin ve çalıştırın Q# ve işlerinizi bellek içi simülatörüne veya ücretsiz Quantinuum H Serisi Öykünücüsü'ne gönderin. Kodu açıklamak Q# ve istemlerinizden kod oluşturmak için Azure Quantum'da Copilot kullanın.
- Kuantum Öğeleri: Kuantum bilişiminin en önemli uygulamalarından biri kimya alanındadır. Şu anda önizleme aşamasında olan Quantum Elements, moleküler modelleri tasarlamak, kodlamak ve işlemek için Azure Quantum'daki Copilot'ı kullanır.
- Kuantum Kataları: Kuantum bilişimi kavramlarını ve Q# programlama dilini öğreten uygulamalı öğreticiler.
- Kod örnekleri: Azure Quantum kod kitaplığı, kuantum senaryolarını göstermek için , Python ve Qiskit kodu kullanan Q#zengin bir örnek kümesidir.
- Kuantum kavramları: Kuantum teorisinin temellerinden kuantum bilişiminin gelişmiş tekniklerine kadar Kavramlar kitaplığı, kuantum bilişimini hızlandırmanızı sağlamak için bir kilitlenme kursudur.
- Videolar: Önde gelen kuantum bilişimi araştırmacıları ve yenilikçileriyle yapılan röportajlar için video kitaplığına göz atın.
- Azure Quantum blogları: En son kuantum bilgi işlem araştırmalarını ve yeniliklerini takip edin.
Azure Quantum'u keşfetmeye başlamak için ihtiyacınız olan tek şey bir Microsoft (MSA) e-posta hesabıdır. adresinden ücretsiz https://account.microsoft.com/olarak bir MSA oluşturabilirsiniz.
Program Q# çalıştırma
Azure Quantum'da Copilot'ı keşfetmeye ve kodlamaya başlamak için Quantum Örnekleri açılan listesinde yer alan örneklerden birini kullanın.
Herhangi bir Microsoft (MSA) hesabını kullanarak Azure Quantum'da Kod'a gidin.
Kuantum Örnekleri'ne ve ardından Rastgele Sayı Oluşturucu'ya tıklayın. Aşağıdaki kod kod penceresine kopyalanır.
/// # Sample /// Quantum Random Number Generator /// /// # Description /// This program implements a quantum random number generator by setting qubits /// in superposition and then using the measurement results as random bits. import Microsoft.Quantum.Measurement; import Microsoft.Quantum.Intrinsic; operation Main() : Result[] { // Generate 5-bit random number. let nBits = 5; return GenerateNRandomBits(nBits); } /// # Summary /// Generates N random bits. operation GenerateNRandomBits(nBits : Int) : Result[] { // Allocate N qubits. use register = Qubit[nBits]; // Set the qubits into superposition of 0 and 1 using the Hadamard // operation `H`. for qubit in register { H(qubit); } // At this point each has 50% chance of being measured in the |0〉 state // and 50% chance of being measured in the |1〉 state. // Measure each qubit and reset them all so they can be safely deallocated. let results = MeasureEachZ(register); ResetAll(register); return results; }
Bellek İçi Simülatörü'ne tıklayın.
Çalıştır seçin.
- Sonuçlar alanında, sonuçların histogramı ise kod penceresinin altında görüntülenir.
- Programın kaç kez çalıştırılacağını belirtmek için Çekim sayısını seçin kaydırıcısını taşıyabilirsiniz.
- Çekimler alanında her çekimin sonucu görüntülenir.
Programınızı farklı bir simülatör kullanarak yeniden çalıştırmak için:
- Bellek İçi Simülatör açılan listesini seçin ve Quantinuum H Serisi Öykünücüsü'ne tıklayın.
- Çekim sayısını seçin (şu anda 20 ile sınırlıdır) ve Çalıştır'ı seçin.
- İş durumu, kod penceresinin en üstünde görüntülenir.
- Kod penceresinin altında sonuçların histogramı görüntülenir. Her çekimin sonuçları şu anda Quantinuum H Serisi Öykünücüsü ile kullanılamaz.
Copilot'a Sorma
- Kod penceresinde Kodu açıkla'yı seçerek Azure Quantum'daki Copilot'a kod örneğinin analizini oluşturmasını sağlayın.
Azure Quantum'da Copilot'a kuantumla ilgili hemen her şeyi sorabilirsiniz, örneğin:
- "MResetZ işlemini açıklama"
- "İki kubiti dolanık kod yazma Q# "
- "Kuantum girişimini açıklama"
Kod örneğinizi Web için VS Code'da açma
Örnek kodu daha fazla keşfetmek için kodu Web için VS Code'da kolayca açabilir ve geliştirilmiş hata iletisi, Q# söz dizimi vurgulama ve tümleşik hata ayıklama gibi özelliklerden yararlanabilirsiniz. Önceden ayarlanmış bir Azure hesabınız varsa VS Code'dan doğrudan Azure Quantum çalışma alanlarınıza bağlanabilirsiniz.
Kodunuzu Web için VS Code'da açmak için:
Kod penceresinin alt kısmındaki VS Code simgesini seçin.
Sonraki adımlar
Azure portalını kullanarak veya yerel bir geliştirme ortamı ayarlayarak da kuantum programları çalıştırabilirsiniz.