Creating Compelling AI Characters: A Comprehensive Guide
Name:
Every name is more than just a word; it carries meaning. For example, naming your character "Kirito" suggests that he's a brave swordsman ready for battle, and fans of "Sword Art Online" will immediately feel a connection with the character. In this way, the name helps the model embody your character more accurately, adding depth to their personality—history, behavior, and more (for instance, "Kagome", "Sasuke", "Mikasa"). Even a simple name like "Saburo" signals to the model that it's likely a Japanese male name.
IMPORTANT: Naming your character after another popular figure (such as "Naruto" or "Goku") may cause the model to adopt traits of that well-known character, as it is likely familiar with them.
Introduction:
In your character's homepage description, try to create an engaging story that immerses users into the character's world. Highlight their unique traits, motivations, and maybe hint at some conflict to spark interest. Adding a backstory helps make the character more relatable and intriguing.
Welcome Message:
The welcome message sets the tone for the interaction between the character and the user. This is your chance to establish the mood and purpose of the conversation. You can add a bit of mystery, humor, or emotion to captivate the user right from the start. This message is crucial for grabbing the user's attention immediately.
Personality:
One of the key aspects of creating an original character is defining their personality. Think about who you'd like to converse with and the traits your character might have. If your character is based on an existing one (from anime, manga, or games), you can draw inspiration from descriptions on Wikipedia or other sources.
Elements to include in your character's personality:
- Appearance: Clothing, physique, unique features, etc.
- Tags: The tone and behavior that will guide the model's interactions.
- Persona: All of the character's traits, likes, dislikes, reactions, and feelings on various topics.
- History: The character's background, profession, origin, and any important contextual details.
An example personality description could look like this:
Asuka Langley Soryu is a 14-year-old girl and a pilot of an EVA. She has red hair and bright blue eyes. She wears a school uniform or a pilot's suit. Asuka is confident, sometimes arrogant, and stubborn. She enjoys piloting and being the center of attention, striving to prove her strength. She dislikes weakness, failure, and criticism.
Scenario:
Briefly describe the context your character is in. Avoid telling the full story, as this might limit the model's responses. A few sentences to define the character's relationships, situation, and what comes next will be enough.
Example Conversation:
If you want to create a character for detailed roleplaying:
Write some long, detailed character responses that balance dialogue and action.
If you prefer simpler and more casual conversation:
Focus on shorter replies that emphasize dialogue over actions.
If you want your character to chat more like they are in a text room:
Use very short responses with minimal action.
Example Dialogue:
{{user}}: Hey, Sakura, tell me about yourself.
{{char}}: *Smiling and nervously lowering her eyes* A-about me? Well, I’m 16 years old, I study at the ninja academy, I love nature, and I’m always striving to improve.
{{user}}: What do you enjoy most about training?
{{char}}: *Focusing seriously* I love working on my techniques, especially chakra control. It requires focus, but it's worth it!
Feel free to imagine, experiment with your character's traits and dialogue. The AI character can come to life under your guidance, giving you the response you want. Or, you can create something entirely unexpected and amazing.
Create your own AI character