

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

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

Braket 可实现对不同类型的量子计算机的安全按需访问。您可以从、、和Rigetti访问基于门的量子计算机 AQT IonQIQM，也可以访问来自的模拟哈密顿仿真器。 QuEra同时，您无需预先承诺，也不需要通过个别提供商购买访问权限。
+ [Amazon Braket 控制台](https://console.aws.amazon.com/braket/home)提供设备信息和状态，帮助您创建、管理和监控资源及量子任务。
+ 通过 [Amazon Braket Python SDK](https://github.com/aws/amazon-braket-sdk-python) 和控制台提交及运行量子任务。软件开发工具包可通过预配置的 Amazon Braket Notebook 访问。
+ [Amazon Braket API](https://docs.aws.amazon.com/braket/latest/APIReference/Welcome.html) 可通过 Amazon Braket Python SDK 和 Notebook 访问。如果您正在以编程方式构建使用量子计算的应用程序，则可以直接调用 API。

本节中的示例演示了如何使用 Amazon Braket Python SDK 和适用于 [AWS Braket 的 Python SDK（Boto3）](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/braket.html)直接使用 Amazon Braket API。

 **有关 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 软件开发工具包，可以与. AWS API 大多数都 AWS 服务 支持 Boto3 接口。）
+ Amazon Braket Python SDK 包含用于电路、门、设备、结果类型和量子任务其他部分的软件模块。每次创建程序时，都要导入该量子任务所需的模块。
+ Amazon Braket Python SDK 可通过 Notebook 访问，这些 Notebook 预装了运行量子任务所需的所有模块和依赖项。
+ 如果您不想使用 Notebook，您可以将模块从 Amazon Braket Python SDK 导入到任何 Python 脚本中。

[安装 Boto3](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html) 后，通过 Amazon Braket Python SDK 创建量子任务的步骤概述如下所示：

1. （可选）打开 Notebook。

1. 导入电路所需的 SDK 模块。

1. 指定 QPU 或模拟器。

1. 实例化电路。

1. 运行电路。

1. 收集结果。

本节中的示例显示了每个步骤的详细信息。

有关更多示例，请参阅上的 [Amazon Braket 示例](https://github.com/aws/amazon-braket-examples)存储库。 GitHub

**Topics**
+ [将量子任务提交给 QPUs](braket-submit-tasks.md)
+ [运行多个程序](braket-batching-tasks.md)
+ [我的量子任务什么时候能运行？](braket-task-when.md)
+ [使用预留](braket-reservations.md)
+ [缓解错误技术](braket-error-mitigation.md)