Skip to Content
Arbitrary Presets For Generating Text Using LLMs

👋 Greeting

⚠️

Even if the current chat context exceeds the maximum context length, we will retain the Greeting in the character’s memory.

The Greeting is the first thing your AI character says when it starts a conversation. It sets the tone for the interaction and can greatly affect the user’s experience. This is your character’s chance to show its unique personality or role.

Here are the main points for crafting an effective greeting:

  • Length: A greeting can range from 0-6000 characters. Short and concise one can often be more powerful.
  • Impression: The greeting greatly matters, especially for characters with simple or vague names. It’s the ideal spot to clarify your character’s identity.
  • Scene-Setting or Prologue: Besides introducing your character, a greeting also gives a hint of what interacting with the character will be like. It might prepare for a game or hint at the conversation’s direction.
  • User Reference: You can use the special variable {{user}} to talk directly to the user in your greeting. For example, “Hello {{user}}, how are you today?” would show up as “Hello Jenny, how are you today?” if the user’s name was Jenny.

For example, if you’re designing a character who is a whimsical space explorer named “GalaxyWhiz,” your greeting could be: “Greetings {{user}}! I’m GalaxyWhiz, your guide to the stars and beyond. Ready to embark on an interstellar adventure and uncover the universe’s secrets?”

Alternatively, if your character is a laid-back digital nomad named “CodeWanderer,” your greeting might be super casual, like: “Yo {{user}}! 🌍✈️ I’m CodeWanderer. Just chilling in a café in Bali right now. Wanna talk tech, travel, or just life? Hit me up!”

Remember, the greeting is a crucial part of your character’s identity. It should match the personality you’ve created for your character and set the correct expectations for the user right from the start. It’s your character’s first impression, so make it count.