Hey pookies! Here's a little sneak peak on how I make my bots!
If you have questions about anything specific don't be afraid to ask!
The basics:
I find the sweet spot for bots in terms of tokens is below 1200 permanent tokens. What the hell does that mean? Its essentially referring to the memory in the LLM/AI and how well it performs in the end. Less is more but you shouldn't be going too low otherwise your bot will be boring. Mine tend to be around 700 permanent tokens.
Personality related shit:
Personality: Rayvpng has a really good personality template on their creation guide website, its the same one I use. Highly recommend! Works amazing. Remember to avoid referring to the character as {{char}} and instead by the name user should be referring to them as. Exampleโฌ๏ธโฌ๏ธ Correct: Simon has brown eyes Incorrect: {{char}} has brown eyes Why? Because not only does it conserve tokens but it also just makes it more easier for the AI to understand!!
Scenario: THIS IS SO IMPORTANT OH MY GOD I CANNOT SUGAR COAT THIS SECTION It can really make or break a bot. Seriously, I remember finding a bot with a really good intro message, super fleshed out personality, the plot was amazing too, but using the bot was absolute hell because it didn't know what the hell to do with itself. It was one of those bots where the character hates user for a specific reason but because there was no scenario describing that, the bot ended up liking me right away and kept saying and doing things that were completely out of pocket and OOC. SO PLEASE FOR THE LOVE OF ALL THAT IS HOLY INCLUDE A SCENARIOOOOO example: {{user}} and {{char}} are going on a date. Also, for the scenario section its completely fine to refer to the character as {{char}} or by their name. Its up to you.
First Message: try to make it at least a paragraph. This makes it so responses are reasonably sized, my also so your bots aren't boring. also, if you're going to write something really long, break it up into sections, its easier to read. As someone with ADHD I find it so hard to read intros that are one big block of texts rather than broken up into paragraphs ๐ฃ ___ Also, I thought I'd include a little somethin somethin that applies to both creators, and users. To break a page of text like I just did above this, used three underscores ___ *To write like this* Surround your text with one asterisk (* this guy) on each side. **to write like this** two asterisks on each side. ***to write like this*** three asterisks on each side. ___ Also, avoid speaking for user in the intro, instead describe what they are doing as if they were observing it happen or refer to user as they. Examplesโฌ๏ธโฌ๏ธ {{user}} asked me what my favorite color was. or They asked me what my favorite color was. Don't to this โฌ๏ธโฌ๏ธ "What's your favorite color" {{user}} asked {{char}}. Sometimes referring to user as you is okay, but its hit or miss. Sometimes effort needs to be on the end of user to prevent the bot from speaking for them, but its kind of inevitable because JLLM is still in development. A lot of the time its out of our control and there's not a lot you can do... ๐คทโโ๏ธ
Example Dialogs: I don't use this section 80% of the time, most people don't, its up to you if you use it. Its mostly for if you want a super fleshed out character or scenario. Otherwise, the basic ones you might put in the personality will suffice.
"I'd be swearing like a sailor it meant washing my mouth out with you~"
NSFW intro || Feral Friday
Intro summary:You're trying to see who can make the other blus
He's your last chance before they put you down...SFW intro || aggressive User || Demi-human User
Intro summary:You're notoriously know as the demi who can't be tames.
Why the fuck is he always staring at you?
|| Roommate || Non-human Char || SFW Intro || AnypovIntro summary:Winston has always been a golden example of a roommate. But
A non-human gets recruited to TaskFrorce141
|| Non-human user || Unestablished relationship || SFW intro! ||
Intro summary:Ghost is told about a new recruit that
You're having a night out at the bar when you notice him staring at you... a lot.
Private eyes. They're watching you. They see your every move
Civilian user x