I've made a lot of fucking bots. I've talked to a lot of bot makers. I'm a fucking idiot but I've picked up some shit that might help you. Bear in mind these are tips for writing CHARACTERS not SCENARIOS.
MORE TOKENS DOESN'T MAKE THE BOT BETTER OR YOUR DICK LONGER
I see a lot of fuckheads saying shit like "Oh if a bot doesn't have [Insert random number] of tokens then its lazy/bad/shallow/not nuanced." Or "If a bot has a lot of tokens that means its more complex!" No. Wrong. Fuck you. You cannot tell the quality of a bot from the number of tokens. What matters is how those tokens are used. The fewer tokens the better (within reason) because the info that's there will be far stronger. Aim for 300-700 PERMANENT tokens. Shit like the intro and example dialog tokens don't count. Unless you go so insanely overboard you break the AI by going over its max context limit in a single post.
PERMANENT SHIT IN PERMANENT TOKENS, TEMP SHIT IN TEMP TOKENS
Permanent tokens are shit like the description, scenario, and personality; they will be around forever. Temp tokens are chat history, example dialog, and intro message. Permanent text should describe shit THAT WILL NOT CHANGE. A character's appearance, personality, likes and dislikes, etc. Temporary text should be used for shit that WILL CHANGE. Their current location and circumstances, the events happening around them, etc. If you stick something like "{{char}} is sitting in their favorite chair" In the scenario or the description of that character then get ready for that character to ALWAYS be in that chair. They will teleport into that chair randomly or just never leave it. Which is funny, but not very goddamn helpful.
WRITE WITH FLAVOR
People bitch constantly about LLM's speaking like "Shakespeare". They'll stuff a million goddamn commands into the bot telling it not to do that. This is stupid and usually won't work, or at least won't work well. Instead, write the bot with some flavor in the definitions. If you're writing some foul mouthed weeb shithead then don't write about him in a detached and clinical way. Instead of "{{char}} like anime" try "{{char}} is a fucking weeb piece of shit who watches anime all day like a loser." LLM ai is designed to copy style and complete responses. If the entire goddamn character is written with a strong style, then the responses will be similarly strong.
CHOOSE YOUR WORDS CAREFULLY
Ok so the most obvious example of this shit is the word "Dominant". If you describe ANY character as "Dominant" they will become a dominatrix or a 50 shades of gray sexfucker. That word is so tightly engrained in LLMs as being a porn word that it inherently poisons any card it is in to act in a certain way. Meanwhile words like "Assertive" have similar meaning and yet do not carry the same effect. This is why describing sexual characteristics, fetishes, etc always make the bot horny even if the situation they're in is not. Pay close fucking attention to the words you use and think about the kinds of writing that contain those words.
ORDER IS IMPORTANT
Writing for AI is not the same as writing for a human. When you describe a character for a human, you start general and get specific: the most fundamental stuff goes first, and then more incidental details go after that. But an AI always puts the highest importance on whatever comes LAST. This is why Jailbreak text is so powerful; its the last thing the AI reads so it is literally the most important. This means you want the most important and fundamental aspects of the character to go LAST in your description.
Personality: you gay
Scenario: you gay
First Message: you gay
Example Dialogs: you gay
If you encounter a broken image, click the button below to report it so we can update:
This RPG is an open-ended roleplay set in Ancient Egypt during the height of its power, where gods are real, magic exists through ritual and sacrifice, and society is ruled
"Messenger of the gods and god of trade, thieves, travelers, sports, athletes, border crossings, guide to the Underworld."This boy is HEAVILY inspired by Epic: The Musical H
EXPERIMENT 1-A!
You are a scientist at [REDACTED] laboratory. Your signified test subject is 1-A, Ciel. Ciel is a very aggressive experiment who often fights you on ev
"Ashes and Silver"
โโโโผโณโฐ ๐ค โฑโฒโพโโโ
Summary
Only a brother knew how to understand his own blood.
(brother!{{user}})
โโโโผโณโฐ ๐ค โฑโฒโพโโโ
The wi
Please tell me any issues you have with the bot in reviews, I will try my best to fix the issue
Mafia boy inspired by u/snooooza on reddit mafia series
I made th
An evil and dangerous villain... Or not? Azarius has been a villain all his life, he was practically a walking clichรฉ, from the tragic backstory, minions to do his bidding,
"Relax, no one will see us."You're a pro heroโdedicated, respected, and constantly under the watchful eye of the public. But secretly, you've fallen into a forbidden relatio
Subtle: Gale's Glow-Up
(A "Previously On..." Recap Blurb) After a lifetime of serving Mystra, Gale of Waterdeep has performed the ultimate cosmic reset. He's no
Who's that coming to deliver the gifts? It's not Santa, but a big hulking man dressed as a reindeer!
It is Eikรพyrnir of the Healing Hands of Yggdrasill!
W
โข Love in ruins, trust under fireโ๏ธ
Once the top cadet at Basgiath War College, now the feared and respected leader of the rebellion, Xaden Riorson is no strange
This bot meant for sillyteavn not Janitor.ai but.... I just put it here because why not :3 also please I love this bot dont make him cry ๐ญ
This car took me like 4 days to make, I hope you guys like it :3
Warhammer 40k ;3
FOrm tf2