

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Amazon Braket 執行您的量子任務
<a name="braket-using"></a>

Braket 提供不同類型的量子電腦的安全隨需存取。您可以從 AQT、IonQIQM、 和 存取閘道型量子電腦Rigetti，以及從 QuEra 存取類比 Hamiltonian Simulator。您也不需要預先承諾，也不需要透過個別供應商取得存取權。
+ [Amazon Braket 主控台](https://console.aws.amazon.com/braket/home)提供裝置資訊和狀態，協助您建立、管理和監控資源和量子任務。
+ 透過 [Amazon Braket Python SDK ](https://github.com/aws/amazon-braket-sdk-python)以及主控台提交和執行量子任務。開發套件可透過預先設定的 Amazon Braket 筆記本存取。
+ [Amazon Braket API ](https://docs.aws.amazon.com/braket/latest/APIReference/Welcome.html)可透過 Amazon Braket Python SDK 和筆記本存取。API 如果您要建置以程式設計方式使用量子運算的應用程式，您可以直接呼叫 。

本節中的範例示範如何API直接使用 Amazon Braket Python SDK 和 Python SDK for Braket (Boto3) 來使用 Amazon Braket。 [AWS](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/braket.html)

 **有關 Amazon Braket Python SDK 的詳細資訊** 

若要使用 Amazon Braket Python SDK，請先安裝適用於 Braket 的 AWS Python SDK (Boto3)，以便與 通訊 AWS API。您可以將 Amazon Braket Python SDK 視為用於量子客戶之 Boto3 的便利包裝函式。
+ Boto3 包含點選 所需的界面 AWS API。（請注意，Boto3 是與 通訊的大型 Python SDK AWS API。 大多數都 AWS 服務 支援 Boto3 介面。)
+ Amazon Braket Python SDK 包含用於量子任務的電路、閘道、裝置、結果類型和其他部分的軟體模組。每次建立程式時，您都會匯入該量子任務所需的模組。
+ Amazon Braket Python SDK 可透過筆記本存取，筆記本會預先載入執行量子任務所需的所有模組和相依性。
+ 如果您不想使用筆記本，您可以將模組從 Amazon Braket Python SDK 匯入任何 Python 指令碼。

[安裝 Boto3](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html) 之後，透過 Amazon Braket Python SDK 建立量子任務的步驟概觀如下所示：

1. （選用） 開啟您的筆記本。

1. 匯入電路所需的 SDK 模組。

1. 指定 QPU 或模擬器。

1. 執行個體化電路。

1. 執行電路。

1. 收集結果。

本節中的範例顯示每個步驟的詳細資訊。

如需更多範例，請參閱 GitHub 上的 [Amazon Braket 範例](https://github.com/aws/amazon-braket-examples)儲存庫。

**Topics**
+ [將量子任務提交至 QPUs](braket-submit-tasks.md)
+ [執行多個程式](braket-batching-tasks.md)
+ [我的量子任務何時執行？](braket-task-when.md)
+ [使用保留](braket-reservations.md)
+ [錯誤緩解技術](braket-error-mitigation.md)