RizzChat lets users create characters they can talk to. Characters are represented by character cards, which include the basic information about a character.
The basic character creation flow.
Navigate to the "New Character" section on our website. This can be found in the main menu under "+ New Character.
Choose File: Click on the "Choose File" button to upload a profile picture for your character. This image will represent your character across the platform.
Once you create the character, you can edit the image or even generate a profile image based on the description or an image that you want to use.
To generate images, you first need to create the character and then edit it.
Provide a brief introduction to your character. The description is not used in the prompt. This could be a short bio, characteristics, or background. We will generate a character prompt using this description automagically (unless you use Step 4: Advanced Info (Optional)). More on this later. This description will be shown alongside the character name on RizzChat, letting users understand your character better.
Provide the name of the character. This is used in the prompt template as the placeholder
If you have filled "Description", you should be able to click "generate" to have the AI generate a name.
Provide the gender that applies to your character, such as male, female, non-binary, etc. The gender is not used in the prompt. But it is used to help generate the character prompt, similar to the description.
Write a prompt that will be used as a base for AI interactions. This is used in the prompt template as the placeholder
character_prompt.Example provided in the image: "Bobby is a kind-hearted man with a deep heart. He is always willing to lend a hand to those in need. He is known for his infectious smile and his ability to make people feel at ease."
The following resources have in-depth guide on how to create good character prompts:
If you have filled "Description", "Name", and "Gender", you should be able to click "generate" to have the AI generate a prompt for you. Note that you would probably want to fine-tune the prompt to have the character behave in the way that you would want it to, so experiment with the character after creating.
Choose one of the following options for who can see your character.
- 1.Private: Only you with the link can view.
- 2.Unlisted: Anyone with the link can view but not searchable.
- 3.Public: Anyone can discover and chat.
If you want to provide more depth to your character or set specific parameters for the AI generation, you can use advanced info. Advanced info lets you write the actual prompt that will be inserted in the prompt template.
Create an opening line that your character will use during conversations. Example: "Hey there!" You can also automagically generate an initial message using an LLM, based on the description you wrote earlier.
Write sample messages of the character and/or the user. Start the message with "[character]: " or "[user]: " to indicate who is speaking.
This will improve the LLM's ability to generate responses that sound like your character.
Sample dialogues are added to the
chat_logsplaceholder for prompt template, so the character will see the sample dialogue as a continuation of the dialogue.
Once you filled all the necessary fields, click on the "Create character" button to finalize the creation of your new character.