Views
No views yet

<bos><|turn>system
<|think|>
{system prompt}<turn|>
<|turn>user
{user message}<turn|>
<|turn>model
<|channel>thought
{reasoning}<channel|>{response}<turn|>/v1/chat/completions endpoint. Correct formatting is handled automatically by the server./v1/completions) is currently broken for impersonations without a custom patch. Sending the context as a user prompt and asking the model to generate the response can produce a malformed turn structure.start_reply_with: <|channel>thought + \n (a new line) or reasoning will not trigger (you will get blank responses if you enabled reasoning and did not prefill)extra_body) field in your connection settings:chat_template_kwargs: {enable_thinking: true,
preserve_thinking: false}
skip_special_tokens: falseenable_thinking: true: Activates the model's chain-of-thought reasoning. Change to false to disable it for faster, more direct responses.skip_special_tokens: false: This is critical. It prevents the API from stripping away the special tokens (like <|channel> and <channel|>) that are required for the model's chat template to work correctly.preserve_thinking: false: Optional, Default: false. newly added to the chat template, It allows reusing previous reasoning turns in enable_thinking to select at runtime.<|think|> token in the system turn is what activates chain-of-thought reasoning at the architecture level..json file below and import it into SillyTavern's sampler presets menu.*He walked across the room and stared out the window.**-I wonder what she's thinking.-*Alex (Curious): "What do you see out there?"*The user chose to open the door despite my warnings.
I'll reward this bold choice by revealing something
unexpected — not a monster, but an empty room, letting
the tension build through absence rather than action.
Sensory focus: dust, stale air, distant echo.*google/gemma-4-31B-it**scene transitions**. The model should now produce cleaner prose.