探索不同的 Azure Quantum 選項

已完成

Azure Quantum 可透過三個不同的介面取得:Azure Quantum 網站、適用於 Visual Studio Code 的 Azure Quantum 開發套件 (QDK) 延伸模組和 Azure Quantum 入口網站。

您可以使用其中任何一個來探索量子運算和量子程式設計。 這些介面之間有何差異? 哪一個是適合您需求的工具? 本單元將協助您回答這些問題。

什麼是 Azure Quantum 網站?

Azure Quantum 網站可讓您學習和探索量子運算和量子程式設計。 您可以探索最新的量子突破,並在 Copilot 的協助下建立及執行量子程式。

  • Azure Quantum 中的 Copilot - AI 遇見量子的世界。 使用內建程式碼視窗和 Q# 編譯器,Azure Quantum 中的 Copilot 不僅可以執行您的程式碼,還可以從提示產生 Q# 程式碼,以及參與量子運算的交談。
  • 量子元素 - 量子運算最重要的應用之一將位於化學領域。 量子元素會使用 Azure Quantum 中的 Copilot 來設計、撰寫及轉譯分子模型。
  • 量子 Katas - 教導量子運算概念和 Q# 程式設計語言的實作教學課程。
  • 程式碼範例 - Azure Quantum 程式碼程式庫是一組豐富的範例,使用 Q#、Python 和 Qiskit 程式碼來示範量子案例。
  • 影片 - 瀏覽影片庫,以採訪領先的量子運算研究人員和創新者。
  • Azure Quantum 部落格 - 隨時掌握最新的量子運算研究及創新。

提示

透過 Azure Quantum 網站,您可以將量子運算程式提交至 Quantinuum H 系列模擬器,而不需要 Azure 訂用帳戶。

如果您是量子愛好者,且想要藉由這麼做來學習,則 Azure Quantum 網站就適合您。

Azure Quantum 中 Copilot 的螢幕擷取畫面,其中顯示範例以及產生新程式碼問題的 Copilot 答案。

Azure Quantum 網站是否適合我?

下表可協助您決定是否要使用 Azure Quantum 網站進行量子運算開發旅程。

使用時機如下: 您需要: 您不可以:
  • 使用量子 Katas 中的教學課程了解量子程式設計
  • 閱讀量子運算概念
  • 線上執行 Q# 程式,並在 Quantinuum H 系列模擬器中模擬它們
  • 要求 Copilot 說明量子運算概念,或提示其產生 Q# 程式
  • 在 VS Code for the Web 中開啟您的量子程式
  • 不需要安裝
  • 不需要 Azure 訂用帳戶
    • 儲存您的程式和結果
    • 選取量子運算提供者
    • 執行 Python 程式碼
    • 管理量子作業
    • 對程式進行偵錯

    什麼是 Quantum 開發套件 (QDK) 延伸模組?

    Quantum 開發套件 (QDK) 延伸模組是適用於量子運算的軟體開發套件。 它是 Visual Studio Code 的延伸模組,這是 Microsoft 的免費開放原始碼編輯器。

    注意

    QDK 延伸模組可在 Visual Studio Code 和 Visual Studio Code 網頁版中使用。

    透過 QDK 延伸模組,您可以建立 Q# 程式、載入預先安裝的 Q# 範例,並利用改善的錯誤傳訊、Q# 語法醒目提示,以及在本機開發環境中的整合偵錯等功能。

    您也可以使用 Azure Quantum 資源估算器來估計 Q# 程式的資源。 資源估算器是一項工具,可讓您估計量子位元數目,以及在量子電腦上執行 Q# 程式所需的作業數目。

    您不需要 Azure 帳戶即可在 Visual Studio Code 中使用 QDK,但如果您已設定 Azure 帳戶,則可以直接從 VS Code 連線至 Azure Quantum 工作區。 這可讓您在為工作區所選取提供者的量子電腦和模擬器上執行 Q# 程式。

    提示

    如果您有 Azure Quantum 工作區,當您從 VS Code 將 Q# 程式提交至 Azure Quantum 時,您可以在 Azure Quantum 點數中享受每個目標的免費 500 美元。

    Visual Studio Code 中 QDK 延伸模組的螢幕擷取畫面。

    VS Code 中的 QDK 是否適合我?

    您可以使用此表格做為 VS Code 中 QDK 功能的快速參考。 一般而言,您將會使用不同的 Azure Quantum 選項,例如在 VS Code 中撰寫 Q# 與 QDK,同時在 Azure Quantum 入口網站中管理量子工作區。

    使用時機如下: 您需要: 您不可以:
    • 使用 Visual Studio Code
    • 執行 Q# 範例
    • 選取您的量子運算提供者
    • 執行 Q# 和 Qiskit 程式
    • 對 Q# 程式進行偵錯
    • 將量子電路圖視覺化
    • 建立和執行 Jupyter Notebook
    • 具有編譯器錯誤訊息
    • 使用資源估算器
    • 儲存您的程式和結果
    • 詢問 Copilot
    • 管理您的訂用帳戶和工作區
    • 管理量子作業

    什麼是 Azure Quantum 入口網站?

    Azure 入口網站是 Microsoft Azure 雲端運算平台的主要介面。 Azure 提供豐富的雲端式服務,例如遠端儲存體、資料庫裝載,以及集中式帳戶管理。

    在 Azure Quantum 入口網站中,您可以建立量子工作區。 量子工作區是量子程式和量子作業的容器。 在量子工作區中,您可以選取您想要使用的量子運算提供者。 您也可以選取用來儲存量子作業的 Azure Quantum 儲存體帳戶。

    提示

    當您第一次建立 Azure Quantum 工作區時,您會在 Azure Quantum 點數中免費獲得 500 美元,以用於每個量子運算提供者。 沒錯,您可以針對每個提供者花費 500 美元來執行量子程式。

    Azure 入口網站可讓您管理訂用帳戶和工作區。 您可以授與一組使用者,例如小組成員或學生,以存取您的 Azure Quantum 工作區。 您也可以管理量子作業、點數耗用量和配額。

    Azure Quantum 入口網站也可讓您在 Azure Quantum Notebook 中執行量子程式。 Azure Notebook 是一種 Web 型環境,可用於執行 Jupyter Notebook。

    Azure 入口網站登陸頁面的螢幕擷取畫面。

    Azure Quantum 入口網站是否適合我?

    使用此表格作為 Azure Quantum 入口網站中功能的快速參考。

    使用時機如下: 您需要: 您不可以:
    • 建立量子工作區
    • 管理您的訂用帳戶和工作區
    • 複製工作區的存取金鑰
    • 管理量子作業
    • 選取您的量子運算提供者
    • 在 Azure Notebook 中執行 Q# 和 Qiskit 程式
    • 儲存您的程式和結果
    • Azure 訂閱
    • 量子工作區
    • 不需要安裝
    • 詢問 Copilot
    • 對程式進行偵錯