如何找到并选择 qbraid 中可用的量子后端?

Nin*_*ina 5 quantum-computing qiskit qbraid

我正在使用 qbraid 的 qiskit 教程,这是一个基本的 hello world。我发现可以使用其他量子后端而不是 qiskit,但用户界面中没有明确的路径。

是否有命令行或直接方式来搜索其他后端的 API?

ddr*_*dri 4

在 qBraid 语言中,您正在寻找公开和选择设备的方法。qBraid 作为平台的优势之一是能够与一系列量子计算平台合作并管理您的工作负载,并且他们似乎在过去六个月左右的时间里增加了更多的提供商。

设备文档显示了他们所谓的“统一设备搜索”的方法。有一个get_devices函数可以返回平台及其状态。

from qbraid import get_devices

get_devices()
Run Code Online (Sandbox Code Playgroud)

他们给出了使用搜索条件运行此函数的示例,例如“搜索具有至少 7 个量子位的所有基于门的 QPU”。

get_devices(
    filters={
        "paradigm": "gate-based",
        "type": "QPU",
        "numberQubits": {"$gte": 7},
    }
)
Run Code Online (Sandbox Code Playgroud)

Jupyter 中的此调用有一个整洁的表格返回和 qBraid 侧边栏。

Jupyter 视图

请务必查看文档以获取有关包装这些设备和管理工作负载的示例。