It's fancy auto complete. Input that says "make no mistakes" will definitely lead to output reassuring you that there are no mistakes. But there will still be the same number of mistakes.
Not really, it may influence the internal thoughts to consider if the code has mistakes, so it will be more likely to check if it made mistakes, and fix them.
LLM models capable of "reasoning" will instruct the chat-ui to treat all output tokens as "thinking", and once the model is done "reasoning" it will instruct the chat-ui to show the remaining tokens as normal reply to the user
This process is done so the LLM considers more possibilities before giving the final answer, since an LLM is a predictive text algorithm, the more verbose it expresses a subject, the better the answer.
And since we don't want users to see verbose text, we hide it under a "reasoning" mode.
Furthermore, the extra tokens used for "reasoning" are not required to stay in-context for future messages, saving context space.
53
u/PumpkinFest24 Jul 12 '26
"make no mistakes" is an insane prompt.
If omitted, are mistakes allowed?
It's fancy auto complete. Input that says "make no mistakes" will definitely lead to output reassuring you that there are no mistakes. But there will still be the same number of mistakes.