I have a local Qwen/Qwen3-30B-A3B-Instruct-2507 model hosted via vLLM. This model is a non-thinking only mode and does not generate <think></think> blocks in its output. Meanwhile, specifying enable_thinking=False is no longer required.
So, Applying Thinking level has no effect on the results.
My openclaw.json configuration looks like below,
"vllm": {
"baseUrl": "http://192.168.75.81:8000/v1",
"api": "openai-completions",
"apiKey": "VLLM_API_KEY",
"models": [
{
"id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
"name": "Qwen/Qwen3-30B-A3B-Instruct-2507",
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 65536,
"maxTokens": 16384
}
]
}
Let's say I also have another model with reasoning ability. How to set the Think level to medium or high.
There is also a config called "reasoning" is available.
What should I include and how to enable the thinking mode of the model