UnifiedQuantum¶
UnifiedQuantum(unified-quantum,CLI uniqc)—— 一个统一、非商业的
量子计算聚合框架。它给跨平台量子线路构建、模拟、云端执行提供单一接口,并且
在此之上提供完整的芯片标定 + 量子误差缓解(QEM)工具集。
多平台聚合:OriginQ、IBM Quantum、Quark,加上本地
dummy模拟器, 共享submit_task/uniqc submit同一接口。CLI-first:
uv tool install unified-quantum后全局可用uniqc,覆盖 线路构建、本地模拟、提交、查询、配置、calibration 全流程。AI 友好:每个
--help输出都附带文档链接、Rich 面板引导,以及--ai-hints选项给 AI 工作流。可复现:所有示例代码(
examples/<chapter>/*.py)都会被文档构建器重跑, 输出直接拼进文档;只要本地能make html,示例就一定是可运行的。
一段最短的代码¶
from uniqc import Circuit, submit_task, wait_for_result
c = Circuit()
c.h(0)
c.cnot(0, 1)
c.measure(0, 1)
task_id = submit_task(c, backend="dummy:local:simulator", shots=1024)
print(wait_for_result(task_id))
或 CLI:
uniqc simulate circuit.ir --shots 1000
uniqc submit circuit.ir --backend originq:WK_C180 --shots 1000 --wait
章节导航¶
关于¶
🚧 在持续开发中,API 可能变化。