{
    "model": {
        "bos_token_id": 1,
        "context_length": 262144,
        "decoder": {
            "session_options": {
                "log_id": "onnxruntime-genai",
                "provider_options": [
                    {
                        "dml": {
                            "enable_graph_capture": "1"
                        }
                    }
                ]
            },
            "filename": "model.onnx",
            "head_size": 256,
            "hidden_size": 4096,
            "inputs": {
                "input_ids": "input_ids",
                "attention_mask": "attention_mask",
                "position_ids": "position_ids",
                "past_key_names": "past_key_values.%d.key",
                "past_value_names": "past_key_values.%d.value",
                "past_conv_names": "past.%d.conv",
                "past_recurrent_names": "past.%d.recurrent"
            },
            "outputs": {
                "logits": "logits",
                "present_key_names": "present.%d.key",
                "present_value_names": "present.%d.value",
                "present_conv_names": "present.%d.conv",
                "present_recurrent_names": "present.%d.recurrent",
                "hidden_states": "hidden_states"
            },
            "num_attention_heads": 16,
            "num_hidden_layers": 32,
            "num_key_value_heads": 4,
            "shared_initializers": [
                {
                    "name": "model.embed_tokens.weight",
                    "data_file": "model.onnx.data",
                    "offset": "4542496768",
                    "length": "2034237440",
                    "data_type": 10,
                    "shape": [
                        248320,
                        4096
                    ]
                },
                {
                    "name": "lm_head.MatMul.weight_Q4",
                    "data_file": "model.onnx.data",
                    "offset": "4033937408",
                    "length": "508559360",
                    "data_type": 2,
                    "shape": [
                        248320,
                        128,
                        16
                    ]
                },
                {
                    "name": "lm_head.MatMul.weight_scales",
                    "data_file": "model.onnx.data",
                    "offset": "3970367488",
                    "length": "63569920",
                    "data_type": 10,
                    "shape": [
                        248320,
                        128
                    ]
                }
            ]
        },
        "eos_token_id": [
            248046,
            248044
        ],
        "pad_token_id": 248044,
        "type": "qwen3_5_text",
        "vocab_size": 248320,
        "bot_token_id": 248058,
        "eot_token_id": 248059,
        "bor_token_id": 248068,
        "eor_token_id": 248069,
        "mtp": {
            "enabled": true,
            "filename": "mtp.onnx",
            "num_hidden_layers": 1,
            "num_key_value_heads": 4,
            "head_size": 256,
            "main_hidden_states": "hidden_states",
            "inputs": {
                "input_ids": "input_ids",
                "hidden_states": "hidden_states",
                "attention_mask": "attention_mask",
                "position_ids": "position_ids",
                "past_key_names": "past_key_values.%d.key",
                "past_value_names": "past_key_values.%d.value"
            },
            "outputs": {
                "logits": "logits",
                "hidden_states": "hidden_states_out",
                "present_key_names": "present.%d.key",
                "present_value_names": "present.%d.value"
            },
            "shared_initializers": [
                {
                    "name": "model.embed_tokens.weight",
                    "data_file": "model.onnx.data",
                    "offset": "4542496768",
                    "length": "2034237440",
                    "data_type": 10,
                    "shape": [
                        248320,
                        4096
                    ]
                },
                {
                    "name": "lm_head.MatMul.weight_Q4",
                    "data_file": "model.onnx.data",
                    "offset": "4033937408",
                    "length": "508559360",
                    "data_type": 2,
                    "shape": [
                        248320,
                        128,
                        16
                    ]
                },
                {
                    "name": "lm_head.MatMul.weight_scales",
                    "data_file": "model.onnx.data",
                    "offset": "3970367488",
                    "length": "63569920",
                    "data_type": 10,
                    "shape": [
                        248320,
                        128
                    ]
                }
            ]
        }
    },
    "search": {
        "diversity_penalty": 0.0,
        "do_sample": false,
        "early_stopping": true,
        "length_penalty": 1.0,
        "max_length": 262144,
        "min_length": 0,
        "no_repeat_ngram_size": 0,
        "num_beams": 1,
        "num_return_sequences": 1,
        "past_present_share_buffer": true,
        "repetition_penalty": 1.0,
        "temperature": 1.0,
        "top_k": 50,
        "top_p": 1.0
    }
}