Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Microsoft Quantum web sitesindeki Microsoft Quantum'da Copilot 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.
Microsoft Quantum web sitesi özellikleri:
- Microsoft Quantum'da Copilot: Yapay zeka ile kuantum dünyası buluşuyor. Microsoft Quantum'daki Copilot, kuantum bilişimini öğrenmenize ve keşfetmenize yardımcı olan üretken bir yapay zeka yardımcısıdır.
- Microsoft 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 Öykünücüsü'ne gönderin. Microsoft Quantum'da kodu açıklamak ve istemlerinizden kod oluşturmak için Copilot kullanın.
- Kuantum Kataları:
- Kod örnekleri: Microsoft 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.
- Microsoft Quantum blogları: En son kuantum bilişimi araştırmalarını ve yeniliklerini takip edin.
Microsoft Quantum'u keşfetmeye başlamak için ihtiyacınız olan tek şey bir Microsoft (MSA) e-posta hesabıdır. https://account.microsoft.com/ adresinden ücretsiz bir MSA oluşturabilirsiniz.
Program Q# çalıştırma
Microsoft Quantum sitesinde Copilot'u ve kodlamayı keşfetmeye başlamak için Kuantum Örnekleri açılan menüsündeki örneklerden birini kullanın.
Herhangi bir Microsoft (MSA) hesabını kullanarak Kuantum kodlamasına gidin.
Kuantum Örnekleri'ne ve ardından Rastgele Bitler'e tıklayın. Aşağıdaki kod kod penceresine kopyalanır.
/// # Summary /// Simple Quantum Random Number Generator sample /// /// # Description /// This program implements a quantum random number generator by setting qubits /// into superposition and then using the measurement results as random bits. /// This is equivalent to generating a random number in the range of 0..2ᴺ-1. operation Main() : Result[] { // Generate 5-bit random number. GenerateNRandomBits(5); } /// # Summary /// Generates N random bits in the form of `Zero` or `One` results. operation GenerateNRandomBits(nBits : Int) : Result[] { // Array for the results mutable results = []; for _ in 1..nBits { // Append next random result to the array results += [GenerateRandomBit()]; } results } /// # Summary /// Generates a random bit in the form of `Zero` or `One` result. operation GenerateRandomBit() : Result { // Allocate a qubit use q = Qubit(); // Set the qubit into uniform superposition of |0〉 and |1〉 H(q); // Now the qubit has 50% chance of being measured as `One` // and 50% chance of being measured as `Zero`. // Measure and reset the qubit. Return the result. MResetZ(q) }Bellek İçi Simülatör'ü seçin.
Ç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ç bölümündeki kaydırıcıyı hareket ettirebilirsiniz.
- Ç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:
- In-Memory Simülatörü açılır menüsünden Quantinuum'un H-Series Emulator'ünü seçin.
- Ç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 bir çekimin sonuçları şu anda Quantinuum Öykünücüsü ile mevcut değil.
Copilot'u Yönlendirme
- Kod penceresinde Kodu açıkla'yı seçerek Microsoft Quantum'daki Copilot'a kod örneğinin analizini oluşturmasını sağlayın.
Microsoft Quantum'da Copilot'a kuantumla ilgili hemen her şeyi sorabilirsiniz, örneğin:
- "MResetZ işlemini açıklama"
- İki kubiti dolanık hale getiren Q# kod yaz.
- "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.