本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Braket 运行你的量子任务
Braket 提供对不同类型的量子计算机的安全按需访问。您可以从、和Rigetti访问基于门的量子计算机 IonQIQM,也可以访问来自的模拟哈密顿仿真器。 QuEra您也没有预先承诺,也无需通过个别提供商购买访问权限。
-
Amazon Braket 控制台
提供设备信息和状态,以帮助您创建、管理和监控资源和量子任务。 -
通过 Amazon Braket Python SDK
和控制台提交和运行量子任务。可通过预配置的 Amazon Braket 笔记本电脑访问软件开发工具包。 -
Amazon Braket API 可通过 Brake Amazon t Python SDK 和笔记本访问。API如果您正在构建以编程方式使用量子计算的应用程序,则可以直接调用。
本节中的示例演示了如何使用亚马逊 Braket Python SDK 和适用于 Braket 的 Python SDK (Boto3) API 直接使用 Amaz AWS on Bra
有关 Amazon Braket Python SDK 的更多信息
要使用 Amazon Braket Python SDK,请先安装适用于 Braket 的 AWS Python 开发工具包 (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 可通过笔记本进行访问,这些笔记本预装了运行量子任务所需的所有模块和依赖项。
-
如果你不想使用笔记本,你可以将模块从 Amazon Braket Python SDK 导入到任何 Python 脚本中。
安装 Boto3 后,通过 B
-
(可选)打开笔记本电脑。
-
导入电路所需的 SDK 模块。
-
指定 QPU 或模拟器。
-
实例化电路。
-
运行赛道。
-
收集结果。
本节中的示例显示了每个步骤的详细信息。
有关更多示例,请参阅上的 Amazon Braket 示例