Character.AI
Search
⌃K

Definition

Optional
Definition A large, free-form field that can contain structured example dialogs or any text content
Definition can be 0-3200 characters.
For advanced Character creation, the Definition gives you the largest way to experiment, but is the most complicated to understand, which is why there is an entire Advanced Definition section devoted to it!
The definition can contain any text, however the most common use is to include example dialog with the character. Each message in this dialog should be formatted as a name followed by a colon (:) followed by the message.

Variables

There are a few reserved words or variables that you can use in your definition. They will be recognized and replaced anywhere in your text. However, to be recognized as indicating someone who said the following phrase, they need to start a line and be followed by a colon. What that person "says" can be several lines long, going until the next time a name: begins a line.
{{char}} to refer to your character name,
{{user}} to refer to the user (whoever is talking to it now)
{{random_user_1}} {{random_user_2}} ... these can refer to a randomly generated user name that is not the user. Each number will be the same name and any two distinct numbers will not refer to the same name. Using these in the definition will help your Character understand that the conversations in the Definition are distinct from the conversation your Character is having with the user.

Limitations

While you can list links to other websites in the text, the system will not follow those links or attempt to load external data. As such, this is not an effective way to circumvent the 3200 character limit. Some links, such as a link to a Wikipedia article, might have some noticeable effect, as the link text itself might hint at the information contained on that page.
​