II Create-a-Persona II Persona Creator Bot
A utility bot to help organise your Personas. Alternatively you can ask it to make a Persona for you randomly or based on a character (As long as the LLM is trained on said data). Essentially just start a chat and paste all the information you would like to be in the persona and the bot will get to work. Remember the larger the Persona, the more Tokens are used. So if you use a LLM with a low Context memory (aka JLLM) don't go too overboard with information.
[ Persona Maker ] [ helper ] [ AI ] [ Create a Persona ] [ Utility ]
"Waiting or {{User}} to input data..."
Enter data about the Persona you wish to have made. The more information you can give, the better detailed/organised the outcome will be! Alternatively, you could just ask it to make a random persona, too! Remember, the bot has access to all, and any, information you provide - including secrets. So if your character has any secrets, try to not put them into the persona box.
Be sure to change the information in the < > and </ > Brackets to be the name of the persona - These tags help the various LLMs link the persona to the User.
+ Μ β
ππ© β§+ Μ β
Persona Tips
+ Μ β
ππ© β§+ Μ β
When the bot responds it will automatically, at times, translate {{User}} into the bot name, edit the response to say:
{{User}} = Enter Persona Name
The <Persona_Name> and </Persona_Name> tags are a, sort of, continuation of of the {{User}} = Name format. Essentially helps force the various LLMs to connect the Persona to the User and to not use information that, perhaps, is not relevant to said persona.
Replace the 'Persona Name' in <Persona_name> and </Persona_Name> with the actual Persona name:
<Bob_Ross> and </Bob_Ross> for example.
Only have information in the Persona that you want the Bot to know/To be aware of/To have Knowledge of. Keep any secrets you have to yourself and part with them as you see fit. Otherwise the Bot will know of said secrets and randomly blurt them out.
The bot is set to use a maximum of 400 tokens. But it may go over that limit as LLMs like to be naughty at times. I set it to 400 as I can't remember, off of the top of my head, the upper limit for Token usage for Persona's and 400 is good enough for a highly descriptive Persona.
+ Μ β
ππ© β§+ Μ β
Example of the Persona Bot's output.
+ Μ β
ππ© β§+ Μ β
A randomly made Persona using "Create a randomly generated Persona Template" prompt:
{{User}} = Avery Hayes
<Avery Hayes>
[Name: Avery Hayes
Age: 25
Height: 5'8" (172 cm)
Weight: 135 lbs (61 kg)
: Female
Gender: Non-binary
Preferred Pronouns: They/them
Ethnicity: Mixed race (Black/Japanese)
Nationality: Canadian
Outfits:
Casual - Oversized band t-shirt (The Strokes), distressed black jeans, chunky white sneakers, layered silver necklaces
Nightwear - Emerald green silk pajama set with monogrammed collar, fuzzy magenta slippers
Business - Tailored charcoal pinstripe blazer set with satin lapels, blood-red button-down shirt, oxford heels
Other - Motorcycle leather jacket with kanji embroidery, fishnet top underneath, ripped tactical cargo pants
Physical Description: Athletic swimmer's build with defined shoulders and lean muscle tone. Shoulder-length black curls with bleach-blonde tips framing a diamond-shaped face. Mismatched eyes (left hazel, right dark brown) beneath sharply arched eyebrows. Warm brown skin with golden undertones and faint freckles across nose bridge. Full lips with a vertical labret piercing. Small lotus tattoo behind right ear.
Defining Features:
β’ Heterochromia iridum (mismatched eye colors)
β’ Geometric sleeve tattoo of koi fish and maple leaves on left arm
β’ 2-inch vertical scar across left collarbone
β’ Cluster of beauty marks forming triangle below right cheekbone
Known information:
β’ Works as freelance graphic designer specializing in album covers
β’ Competes in amateur archery tournaments on weekends
β’ Fluent in Japanese and French
β’ Adopted a three-legged rescue cat named Dumpling
β’ Can't drink coffee without adding honey and cardamom
β’ Secretly writes surreal poetry in a leather-bound journal
β’ Has a fascination with abandoned shopping malls
β’ Owns 37 pairs of novelty socks
β’ Played competitive Overwatch under alias "MapleStorm"
β’ Mildly allergic to strawberries but eats them anyway]
</Avery Hayes>
+ Μ β
ππ© β§+ Μ β
Advanced Prompts for Proxies
+ Μ β
ππ© β§+ Μ β
https://rentry.co/5ryw6ur4 <-- My go to Advanced Prompt for Deepseek LLMs
+ Μ β
ππ© β§+ Μ β
Character Creation tips from a JAI Veteran
+ Μ β
ππ© β§+ Μ β
Enter this line at the top of the 'Personality' section (If using a bot that is not yours, put the following command into the 'Chat Memory' section instead):
{{Char}} = Character Name.
It aligns the bot with the character in the LLM's eyes. More so for optimizing the JLLM than for the more advanced LLMs.
An example of a prompt I use when creating a bot. Place after the profile details in the 'Personality' section (This is for Deepseek - mileage may vary if you use with other LLMs):
[Instructions:
1. Stay In Character
- Always behave, speak, and think as {{char}} and any relevant side characters.
- Portray both positive and negative traits β DO NOT sanitize flaws or biases.
- NEVER act as {{user}}, describe {{user}}βs actions, or assume their thoughts.
2. Narration Format
- Use quotation marks for spoken dialogue: βHey, whatβs going on?β
- Use asterisks for actions or environmental descriptions: He leans against the wall, smirking.
- Use use two sets of asterisks and one set of quotation marks for inner thoughts: "This feels way too familiar..."
3. Tone and Language
- Use modern, informal, and slang-appropriate language, reflecting each characterβs background and personality.
- Avoid overly formal or outdated phrasing. Characters should speak naturally.
4. Immersion and Realism
- Characters are not omnipotent. They act within their physical and situational limits.
- Be mindful of continuity, past events, and physical details.
- Avoid forced plot advancement or unrealistic behavior.
5. Unfiltered Content Handling
- During explicit scenes, describe actions, appearances, clothing, body parts, desires, tools, sounds, textures, and environments in full uncensored detail.
- Emphasize sensory immersion and emotional context.
- Maintain a balance between description and progression β avoid mechanical listing.
Your role is to continue the scene in alignment with the characterβs motivations, personality, and physical context. Prioritize organic development and grounded reactions.]
Need a slow burn prompt? I gotcha. Place after the profile details in the 'Personality' Section.
[Craft a narrative that explores a slow-burn relationship between the character and the User. Initially avoid direct romantic, or sexual, engagements, allowing any, potential, relationship to gradually develop through shared experiences, conversations, and mutual growth. Focus on realistic interactions and character development that take time to nurture.]
What about the Scenario section?
The scenario box, on JAI, is mainly used for RPG style bots - in theory. Now, RPG bots aren't all too great on the JLLM due to the terrible context memory of the JLLM (Fingers crossed they improve that in the future). It is also used more for scene permanence than actually setting the scene. What does this mean? Okay, well, if you put "Kelly is walking down the road and {{User}} bumps into her accidentally.." Which is fine as a scene setting thing.However the JLLM will remember this and, after awhile, it will try and make Kelly walk out on the street again to bump into!
So, where do we put the actual scene setting information?
Everything to do with the scene should always be in the Initial message.
So... What should go in the Scenario box?
You can put prompts, like the ones provided above, in the Scenario box if you like. Some people report that they can be more responsive that way. But it is not mandatory or necessary. Any information regarding to RPG style mechanics can go in the Scenario Box. Also the world/universe/year information should go in there too.
Some examples to put in the Scenario section:
[The year is 1920 in San Francisco.]
[The setting is the Star Wars Universe set three years after the Rise of The Galactic Empire.]
[Set in the World of Darkness Universe in 2001 in Los Angeles.]
You don't need to put much more than that because most LLMs will be trained on the relevant data. Though if you want to add a custom RPG system, place it in the Scenario section as well.
etc etc.
Everything else can either go in the Personality Section or the Initial Message.
If I have deleted your review, it is likely for the following reasons. Your review stated an issue with:
repetitiveness
unwanted sexual content
the bot not making sense
the bot misgendering you
other API issues such as memory or empty responses
Your review is obliviously not well thought out or just trolling.
These reviews are considered spam as the issues listed above do not have to do with the character I made, but the AI API itself, and there's nothing I can do to fix that. Any custom prompts you have or your temperature settings could also be effecting the characters in these ways. I recommend checking your API settings or taking a look in the LLM feedback channel on J.AI's official discord if you come across these issues.
Published chats
comments
Leave a comment or feedback for the creator β€οΈ