用途:Qiskit 是开源量子计算框架,用于构建量子电路、针对硬件进行优化、在本地模拟器或云端量子计算机上执行并分析结果。资料称其支持 IBM Quantum(100+ 量子比特系统)、IonQ、Amazon Braket 等提供方。
主要能力:提供量子电路构建(单量子比特门与多量子比特门)、测量、电路组合与参数化电路;提供 Sampler(获取比特串测量与概率分布)与 Estimator(计算可观测量期望值)等基元接口;提供转译与优化(优化等级 0-3,含六个转译阶段);提供可视化(电路图、结果直方图、量子态可视化、后端拓扑与错误图);提供算法库方向(优化、化学、机器学习)以及 Qiskit Patterns 四步工作流(映射、优化、执行、后处理)。资料还称其转译比同类快 83 倍、优化电路的双量子比特门减少 29%。
使用方式:安装命令为 uv pip install qiskit 与 uv pip install "qiskit[visualization]" matplotlib。基本流程为创建 QuantumCircuit、添加门与测量、用 StatevectorSampler 等在本地运行、必要时用 transpile 转译后提交硬件运行,并可用 plot_histogram 等可视化。运行硬件需配置 IBM Quantum 账户与 API token,并可使用 Session 或 Batch 模式。
适用场景:面向 IBM Quantum 硬件开发、使用 Qiskit Runtime 处理生产工作负载、实现 VQE、QAOA、Grover、化学与机器学习相关量子算法等。
限制:资料未提供具体收费与价格信息;未提供性能与效果保证;部分平台与提供方支持情况需以实际环境为准。缺失事实暂未提供。