Azure Quantum web sitesini keşfetme

Azure Quantum web sitesindeki Azure Quantum'da Copilot'ın yardımıyla kuantum bilişimini kullanmaya başlayın, en son kuantum atılımları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ı.
  • 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-Series Öykünücüsü'ne gönderin. Kodu açıklamak Q# ve ayrıca istemlerinizden kod oluşturmak için Azure Quantum'da Copilot kullanın.
  • Kuantum Öğeleri - Kuantum bilişiminin en önemli uygulamalarından biri kimya alanında olacaktır. Şu anda özel önizleme aşamasında olan Quantum Elements, moleküler modelleri tasarlamak, kodlamak ve işlemek için Azure Quantum'daki Copilot'u kullanır.
  • Quantum Katas - Kuantum bilişimi kavramlarını ve Q# programlama dilini öğreten uygulamalı öğreticiler. Daha fazla bilgi için bkz. Kuantum Kataları ile öğrenmeQ#.
  • 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 bilişimi 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.

Q# Program çalıştırma

Azure Quantum'da Copilot'u keşfetmeye ve kodlamaya başlamak için Quantum Örnekleri açılan menüsündeki örneklerden birini kullanın.

  1. Herhangi bir Microsoft (MSA) hesabını kullanarak Azure Quantum'da Kod'a gidin.

  2. 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 ranndom number generator by setting qubits
    /// in superposition and then using the measurement results as random bits.
    namespace Sample {
        open Microsoft.Quantum.Measurement;
        open Microsoft.Quantum.Intrinsic;
    
        @EntryPoint()
        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;
        }
    }
    
  3. Bellek İçi Simülatör'e tıklayın.

  4. Ç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 atış için sonuç görüntülenir.

Programınızı farklı bir simülatör kullanarak yeniden çalıştırmak için:

  1. Bellek İçi Simülatör açılan listesini ve ardından Quantinuum H Serisi Öykünücüsü'ne tıklayın.
  2. Ç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'daki Copilot'a kuantumla ilgili hemen her şeyi sorabilirsiniz, örneğin:

  • "MResetZ işlemini açıklama"
  • "İki kubit 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 tek tıklamayla açabilir ve geliştirilmiş hata mesajlaşması, 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:

  1. Kod penceresinin altındaki VS Code simgesini seçin.

    VS Code'un başlatılması için simgenin ekran görüntüsü.

Sonraki adımlar

Kuantum programlarını Azure portal kullanarak veya yerel bir geliştirme ortamı ayarlayarak da çalıştırabilirsiniz.