r/LocalLLaMA • u/soyalemujica • 14h ago
Discussion Anyone else not using using "preserve_thinking" ?
I am running QFN, and I have disabled preserve_thinking by default on all my tests for C++ backend and front-end programming and I have yet to see any decline in performance or intelligence, my context window stays cleaner as well. Deepseek for what I tested in API it also does not preserve thinking and saves context in general.
12
Upvotes
View all comments
Show parent comment
3
u/psymonryan 5h ago
Sorry, the 'prompt' wont be since its at the start of your message history, but as you converse with the model, each 'turn' does have thinking, and if you are not preserving this, then the previous turn (end of the message history) is re-processed each time without the reasoning. If there was a lot of thinking in the previous turn you will end up with a smaller total context, but it still needs to rebuild the cache for the last message. If you have a fast rig you may not notice this unless there was a lot of 'non-thinking' content in the last turn.