Get Chip Information

URL: https://xxx.com/management/getchipconfig

Get detailed configuration information of a chip.

Request Method: Post

Required Parameters:

  • ChipID(str): Chip ID.

  • Label(uint): Chips under different labels have different properties (e.g., fidelity).

Return Values:

  • QubitParams(json obj): Parameters like fidelity, coherence time for each qubit

  • NoiseModel(json obj): Chip noise model in real environments

  • CompensateAngle(json obj): Crosstalk compensation for CZ gates between qubit pairs

  • AvailableQubits(json obj): Available qubits on the chip

Request Example:

{
    "ChipID":"72",
    "Label":1
}

Response Example:

{
    "QubitParams":
    [
        {
            "qubitId":"45",
            "FidelityMat":[[0.9556,0.1218],[0.0444,0.8782]],
            ...
        },
        ...
    ],
    "NoiseModel":[
        {"modelType":"noise_model_single"},
        ...
    ],
    "CompensateAngle":
    {
        "CZ(45,46)":{"45":2.367866260192345…},
        ...
    },
    "AvailableQubits":[45,46,48,52,53,54],
    ...
}