anon's 'stral 'set
It's an instruct mode preset that kills a decent amount of the annoying shit that 'strals do by default and makes them (subjectively) more fun to RP with. I dunno, I like it at least.
Generally geared towards those who prefer a more over-the-top, Claude-y style to their RP.
Latest versions:
Changelog:
- (8/7) Added 1.2 beta prompt to Prompt Archive
- (8/6) Update Context/Instruct links to use 1.1 prompt, other minor updates.
- (8/5) Added 1.1 prompt - Improved personality and style
- (8/2) 1.0 prompt tweaks
- (8/1) Created
What you should know
- Made for largestral, but should work for other 'strals too. You might want to tweak some of the rules - I'm not sure if other models have the same degree of "Waiting For Your Response" autism, for example, and some of the style instructions might fly over the head of VRAMlet models. At the very least, it shouldn't be bad or outright broken.
- It's pretty markdown-y. I like markdown for non-Claude LLMs; both 'strals and Llamas know it well (in fact, Mistral uses it pretty extensively in their own prompting docs) If you use a lot of XML cards or w/e, maybe it won't be super compatible. Doesn't matter all that much since models are smart, but for the absolute best results I've found that converting cards to use markdown headers works very well.
- Borrows a good bit from momoura's chat completions presets for largestral, so thanks to him. It uses a system prompt from one of his that's kind of silly (cloudfags have some zany-ass prompts), but it works fine so who gives a fuck. Sysprompts are a complete placebo meme anyway, change it if you want.
- The AN / Last Assistant Prefix (depending on what version you use) is by far the most important part here for changing the model's behavior, so if you want it to act different, start there. The current one is tailored to my preferences and is, in my humble opinion, a pretty lean and mean prompt to get half-decent RP. However, I strongly encourage you to modify it to your own needs. If the style bothers you, change it. Drop whatever shit you don't think you need, in my experience shorter is better here. For example, the ethical concerns line could easily be dropped to make room for another instruction if you're pretty vanilla (simply couldn't be me desu).
- If you want to use this with a STINKY, OLD Mistral model (Miqu and older), add a space before [INST] and [/INST] in the instruct sequences. If it's Miqu or the old 7b, remove the </s>
Simple version
- Context: https://files.catbox.moe/u92tlp.json
- Instruct: https://files.catbox.moe/p7xwzo.json
Ready to use right out of the box, no AN fuckery, just shoved the pseudo-system prompt into the last assistant prefix. No, it doesn't handle system prompts exactly like Mistral says you should, but in practice it should work absolutely fine. Easier to swap in and out.
I'm superstitious and retarded so I use the full version.
Hardcore version
Mainly an exercise in seeing if it was possible to properly handle Mistral's dumbass system prompt formatting. Uses a depth-1 Author's Note to fairly strictly adhere to the Mistral prompt spec.
With the simple version, you get a prompt that looks like this:
But with this one, you get:
Astute readers will note that this is exactly where the Mistral prompt format wants you to put system prompts - above the last user message, separated by two newlines. Do you really need to be this autistic about it? Probably not. But if you're a stickler like me, here you go:
- Context: https://files.catbox.moe/u92tlp.json
- Instruct: https://files.catbox.moe/0efpq1.json
- Author's Note (pseudo-system prompt):
- Author's note params: In-chat @ depth 1 as System, always on
Set it as the default AN. For any existing chats you'll need to add it manually, which is a pain in the fucking ass and you'll definitely forget to do it if you swap cards a lot. Also you'll forget to set it at the right depth. It's 1, by the way.
If you swap between models or presets often, don't forget you have this enabled - you'll probably want to turn it off.
Basically, if you read all that, understood what it meant, and know what you're getting yourself into, feel free to use this - but otherwise just use the simple one, it's idiot-proof and like 99% as good.
Additional rules
There are a few other rules I've used and swap in and out, mostly from my experience with other models. These ones aren't in the prompt as of now, but you may find them useful to include or workshop on your own:
- Length: 1-3 paragraphs
- Meaning should be obvious. Sub in your desired length.
- Strive for originality, always look to break patterns in your writing. Dialogue and descriptions should be fresh, unique, and consequential.
- Attempt at discouraging lazy repetition of descriptions, dialogue, and action. This type of instruction almost never works in my experience, but this phrasing seemed to be neutral-positive in effect. In the interest of keeping things concise, I cut it.
- Be concise and punchy – every sentence should have a purpose.
- Try at reducing annoying meandering. Sort of works, not desirable all the time for me.
- Follow a single logical thread in your response.
- I was getting annoyed by the model asking me a question in one paragraph and then jumping to something completely different in the next and then ending with another unrelated question - it gets hard to respond to. Basically, just an attempt to get it to focus instead of jumping all over the place. Actually kind of works? Maybe placebo + lucky gacha.
Prompt archive
I constantly tweak my prompts, so I'll be putting checkpoints here. This is basically all that's different between versions, just swap out the Last Assistant Prefix or Author's Note with one of these as desired.
- 1.0 - First attempt.
- 1.1 - A series of small tweaks, but with a big punch. Can deliver some great personality-driven writing. Varies a lot depending on the card - I strongly recommend rewriting them to use markdown, especially if you have style, behavior, or formats defined.
- 1.2 (beta) - Minor tweak, better character adherence
- 1.2 (beta2)
- 1.2