<think>
Okay, user is
In SillyTavern, you can find this setting under "AI Response Formatting - Start Reply With" and simply paste the line above.
In other GUIs that lack a similar feature, you can try this workaround:
- Send your request.
- Receive the first few tokens from the model.
- Stop the generation.
- Delete what the model has generated.
- Manually edit its response by inserting the line
<think>\nOkay, user isat the very beginning. - Prompt the model to continue generating its response from there.
This alternative method has also worked for me, although it is more cumbersome. Chat history: In multi-turn conversations, the historical model output should only include the final output part and does not need to include the thinking content! (From official Qwen QwQ usage tips) Chat Template: ChatML Balanced output: Temperature: 0.1-0.3 Top-P: 0.92 Rp.Pen: 1.07 Top-K: 100 Rep Pen Range: 360 Rep Pen Slope: 0.7 Ready-to-use SillyTavern preset: here The character creation process: Based on my tests, I would recommend the following approach. To create a well-developed and structured character, I suggest first asking the model to generate the character in a standard, natural format (meaning you shouldn't request formats like YAML or JSON right away), allowing it to describe the character in plain, understandable text. Then, if needed, ask for any necessary adjustments. Once you're satisfied with the result, request the final version to be converted into YAML format. Why YAML? It's an ideal format for structuring and summarizing a character from your chat story. This format is human-readable, and its clear structure is very well processed by RP models (from my tests, it’s even better in some ways than XML). You can simply copy the entire YAML output and paste it into the Description field in Silly Tavern. Alternatively, you can ask the model to convert the resulting card into JSON while leaving the YAML description untouched. I have found this method of using CardProjector v3 to be the most effective.