qiskit

IBM量子计算框架。适用于针对IBM量子硬件、使用Qiskit Runtime处理生产工作负载,或需要IBM优化工具的场景。最适合IBM硬件执行、量子误差缓解及企业级量子计算。若需谷歌硬件请选用Cirq;基于梯度的量子机器学习推荐PennyLane;开放量子系统模拟则建议使用QuTiP。

安装

热度:3

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=k-dense-ai-scientific-skills-qiskit&locale=zh&source=copy

Qiskit - IBM 量子计算框架

技能概述


Qiskit 是全球最受欢迎的开源量子计算框架,支持 Python 编程、量子电路构建、量子算法实现,以及 IBM 真实量子硬件执行。

适用场景


  • 量子计算学习和研究:适合学生、研究人员和开发者快速入门量子编程,在本地模拟器上测试量子算法

  • 生产级量子应用开发:通过 Qiskit Runtime 在 IBM Quantum 硬件上运行优化任务,支持会话模式和批处理作业

  • 量子算法实现:内置丰富的量子算法库,包括 VQE、QAOA、量子机器学习、量子化学等应用
  • 核心功能


  • 量子电路构建与优化:使用 QuantumCircuit 创建量子电路,支持 80 多种量子门操作,自动 transpilation 优化减少 29% 的双量子比特门

  • 原语接口(Primitives):提供 Sampler(获取测量结果)和 Estimator(计算期望值)两种执行接口,简化量子程序开发

  • 多后端执行:支持本地状态向量模拟器、Qiskit Aer 噪声模拟器,以及 IBM Quantum、IonQ、Amazon Braket 等云平台
  • 常见问题

    Qiskit 是什么?适合新手学习量子计算吗?


    Qiskit 是 IBM 开发的开源量子计算框架,拥有超过 1300 万下载量,提供完整的量子编程工具链。它非常适合新手学习,配合官方文档和 Qiskit Textbook 教程,可以从基础量子门操作逐步深入到量子算法实现。本地安装后即可使用模拟器运行量子电路,无需申请云账户。

    如何在本地运行 Qiskit 量子模拟器?


    使用 uv pip install qiskit 安装后,可以通过 StatevectorSampler 本地运行量子电路。例如创建贝尔态量子电路并执行测量,结果以概率分布形式返回。Qiskit 还支持丰富的可视化功能,包括电路图绘制、状态分布直方图、Bloch 球等。

    Qiskit 免费使用吗?如何申请 IBM Quantum 账户?


    Qiskit 框架完全免费开源。在本地模拟器上运行无需任何账户。如需在 IBM 真实量子硬件上执行,可注册免费的 IBM Quantum 账户,获取 API Token 后使用 Qiskit Runtime 服务。免费账户有配额限制,学术研究可通过 IBM Quantum Network 申请更多资源。