Qiskit 是开源量子计算框架,用于构建量子电路、针对硬件优化、在模拟器或真实量子计算机上执行并分析结果。资料称其支持 IBM Quantum、IonQ、Amazon Braket 等提供方,并称转译速度比同类快 83 倍、优化后双量子比特门减少 29%。
主要能力:构建含单量子比特门(H、X、Y、Z、旋转、相位门)、多量子比特门(CNOT、SWAP、Toffoli)、测量与屏障的电路,支持参数化电路;提供 Sampler(比特串测量与概率分布)与 Estimator(可观测量期望值)原语,含 V2 接口及 IBM Quantum Runtime 原语;转译优化分 0-3 级、六个阶段;可视化包括电路图、直方图、Bloch 球、状态城市、QSphere、后端拓扑与误差图。
安装示例:uv pip install qiskit;uv pip install "qiskit[visualization]" matplotlib。
执行流程参考 Qiskit Patterns:映射、优化、执行、后处理。可运行 VQE、QAOA、Grover、化学与机器学习相关算法,对应 Qiskit Nature、ML、Optimization 等库。硬件部分支持会话与批处理模式、作业管理与错误缓解。
使用建议:先在模拟器测试,始终转译(如 optimization_level=3),按用途选择 Sampler 或 Estimator,会话用于迭代算法、批处理用于并行作业;硬件执行前检查后端状态,可用 least_busy(),保存作业 ID,应用 resilience_level 错误缓解。
限制与未提供信息:具体收费、价格、平台范围、效果数据、完整支持的后端清单及第三方账号配置细节,资料未完整提供,暂未说明。