EXTREEEEMLY LOOOONG thinking block

#21
by Janumacky - opened

I asked - "write a cool 3d shooter something like doom3d in js"
the thinking block is already 55000 tokens in llama.cpp

UD-Q8 K XL
my params: --chat-template-kwargs '{"preserve-thinking":"true"}' --jinja --temp 1 --top-p 0.95 --top-k 20 --min-p 0.0 --presence-penalty 0.0 --repeat-penalty 1.0 --timeout 700 --spec-type draft-mtp --spec-draft-n-max 2

why could the thinking block be sooo long? the 3.6 model would produce like 100 tokens for the thinking block int he same scenario

Janumacky changed discussion status to closed
Janumacky changed discussion status to open

the solution was:
--chat-template-kwargs '{"preserve-thinking": true, "reasoning_effort": "low"}'

I am witnessing the same. It tends to overthink a lot a lot.

Comparing with Qwen3.6-27B, it takes more effort for the same tasks. Creating a simple python script took 3 minutes compared to Qwen3.6-27B which took 8.4s.

You need to reduce reasoning effort to medium.

Janumacky you're a life saver. Added those as extra args in Unsloth Studio model config on load and it's finally usable. Thank you!

Sign up or log in to comment