how to disable the reasoning mode?
how to disable the reasoning mode?both the training and inference processes
The model is a reasoning model however, you can set reasoning effort to low
, medium
, and high
- in your case Reasoning effort
set to low
might give you desirable response.
You can also pre-include the tokens that indicate the reasoning has finished into its input. The input should look like this (the chat template ends at "assistant"). Those extra three tokens are 200005, 17196, 200008
<|start|>...<|start|>assistant<|channel|>final<|message|>
so there is no way to seperate thinking text and output text?
You can also adjust system message to indicate that channels should not be required or that analysis and commentary channels should not be included. This is not fully reliable though as I have seen the model ignore those directives.
@Dingfu666 the openai_harmony python package includes functions to parse model input/output and it does split things into "channels" which include the thinking and non thinking parts.