Some models, like Qwen3 and gpt-oss, support the enable_thinking kwarg or a similar one such as reasoning_effort. These can be passed in the chat_template_kwargs request to the API.
A web UI button to dynamically configure these kwargs would be nice.
A possible implementation would be on a per-model basis and a button, dropdown, and/or slider.
Another implementation involves checking the Jinja template if it tries to check those kwargs. However, that can be more difficult to implement.
Some models, like Qwen3 and gpt-oss, support the
enable_thinkingkwarg or a similar one such asreasoning_effort. These can be passed in thechat_template_kwargsrequest to the API.A web UI button to dynamically configure these kwargs would be nice.
A possible implementation would be on a per-model basis and a button, dropdown, and/or slider.
Another implementation involves checking the Jinja template if it tries to check those kwargs. However, that can be more difficult to implement.