---
description: >-
  In this quick guide we will explore how to create an engaging character on
  aiphoria.
---

# How to create an AI Character

## Create a chat

It is the begging step for every AI-Character.

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2F8XLoaaDDReQBHGekz0W4%2FScreenshot%202024-06-26%20at%2016.21.12.png?alt=media&#x26;token=b1ed7344-9892-4e75-b776-fff15e5752f7" alt=""><figcaption></figcaption></figure>

## Setup ccharacter's appearance

To do that, go to settings and then press edit&#x20;

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FRNUv71IyYIIPpVSEUmeW%2FGroup%205%20(1).png?alt=media&#x26;token=e3589861-9f47-4533-bbf3-7b24c2bf4188" alt=""><figcaption></figcaption></figure>

Now, press edit button to toggle editing mode, to define character's name and description

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FQkYU5zT6nmkcQyfhrgZr%2Fedit.png?alt=media&#x26;token=a42d5860-507b-4d5a-880a-8cdbac0ecf54" alt=""><figcaption></figcaption></figure>

Once it's done you can also change your characters avatar and a chat wallpaper (by clicking on a brush)&#x20;

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FtzQKJM3uCTYmQqaLu2Py%2FDefault.png?alt=media&#x26;token=436e51e4-3524-4e21-b70d-88c355d0d3bf" alt=""><figcaption></figcaption></figure>

## Go to instructions

This tab is located in chat settings at the right side of a screen. We are particulary looking for a Prompt for Text - it's a field we will fill up to define assistant's behaviour

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FWHRMm9HnIciSijmO2VrQ%2FDefault.png?alt=media&#x26;token=5b953d36-f19e-4951-b323-78e334945d53" alt=""><figcaption></figcaption></figure>

## Define your character behaviour

Simply type what your character should do and what shouldn't, define his behaviour, habbits, some specific features, mood of a conversations, etc. To do this your should use such phrases like: "You are ...", "You must...", "You should never  ..." etc.

There is 10 simple steps you should do to do it right:&#x20;

1. **Choose Your Inspiration:**
   * Decide if you're creating a brand new character or basing it on a real person
   * If it's a real person, pick someone you know well or admire
2. **Pick their vibe:**
   * List at least 3 key traits (like "super smart" or "always optimistic")
   * For real people, think about what makes them unique
3. **Build Their Story:**
   * For new characters, create a fun backstory
   * For real people, include important life events or experiences
4. **Get Their Talk Style Right:**
   * How do they speak? Casual, formal, or somewhere in between?
   * Include catchphrases or expressions they often use
5. **Set the Mood:**
   * How do they show emotions?
   * What gets them excited or upset?
6. **Know Their Stuff:**
   * What are they experts in?
   * What topics might they struggle with?
7. **Chat Habits:**
   * How do they typically respond to questions?
   * How do they handle misunderstandings?
   * Do not hesitate to provide examples like: \
     `User: Hi, whats up?`\
     `Character: Hello, bro, i am good, bro, wby, huh?`
8. Add Quirks and Unique Features:
   * Include specific interests or hobbies that add depth
   * For real people, include their actual hobbies or mannerisms
9. **Values and Beliefs:**
   * What's important to them?
   * How do they make decisions?
10. **Provide Some Response Examples:**
    * How adaptable are they in different situations?
    * Do they stick to their guns or change their mind easily?

<details>

<summary><strong>(Optional) Add messages to chat memory</strong></summary>

If you run out of instructions limit, so you can also add some background messages to bot's memory. The concept of memory is simple, it's just a messages that you can pick from existing conversation, or create your own by pressing plus button in a message input.\


To open chat memory, you can press memory button on top of a screen:&#x20;

<img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2F80F4ua6ZI1RRVl6tYR6o%2Fmemory.png?alt=media&#x26;token=26c7bbee-52e7-4d45-9228-4bb24aee9c58" alt="" data-size="original">

If you like some particular response, so you can add it to a memory:

<img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FT77xP0hTCr4v3vTvXRmT%2Fmemory-1.png?alt=media&#x26;token=80433165-6759-4af9-a012-bb8f6ab8c076" alt="" data-size="original">

But also you can create your own memory message, by pressing a plus button:

<img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2Fvj5acSPynVIzqDyPWe8B%2Fplusbutton.png?alt=media&#x26;token=8b8568c8-af7b-4ffb-9fe4-fda4569e272a" alt="Click here to add your custom message" data-size="original">

And you will see such window where you can define user and assistant messages

<img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2F1wAu9QXzIb2OMyeVWavC%2FScreenshot%202024-06-26%20at%2017.14.48.png?alt=media&#x26;token=20d91c93-1888-4396-ba07-935e104f4564" alt="Here you can add your custom message" data-size="original">

As you can see there are two fields to add new message. By adding both messages, you let AI think like it responded to you like you have defined.&#x20;

</details>

## Select a model to use your character

At aiphoria we aim to provide users with a most powerful and recent models and tools, but in terms of characters it can be not so useful, as most of the models get superaligned, and chatting with them wouldn't be fun and engaging. So we provide the list of a models we mostly recommend to use with your characters to make your experience fun:&#x20;

* All types of Llamas (llama 3 70b recommended)
* Mixtral 8x22B&#x20;
* WizardLM 2 8x22B
* _maybe_ Claude (anyway works better than gpt)

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FgpGTMEG56OgCxaxznOYK%2FScreenshot%202024-06-26%20at%2018.16.20.png?alt=media&#x26;token=b7eecdbf-e027-4c80-a416-bd7ff6d6e5a0" alt=""><figcaption></figcaption></figure>

If you know some particular model that will be good for characters please let us know by sending an email to team@aiphoria.world (and we will add it :)

## (Optional) Publish your character

If you want to make your character publically available, so you could go to publishing settings and adjust them:&#x20;

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2FDq7vsPbMm6C5tJsbz52K%2FScreenshot%202024-06-26%20at%2018.00.57.png?alt=media&#x26;token=57e9da2f-4a8a-40ce-a168-0b7d3c91004a" alt=""><figcaption></figcaption></figure>

Some info about Publishing Settings

* Here you must pick what models will be available in your character's chat. (you can also select other types of models if you want to let people create different content in chat with your character (you can also define[ image and audio instructions](../advanced/instructions-explained)))
* Define Welcome message that will be visible for users who might create a private chat with your character.&#x20;
* Clear or leave your chatting history.&#x20;
* Keep or leave messages left in a thread section (a place where you can chat with your mates without taking an affect on generations).&#x20;
* And decide if other people can see instructions and chat memory that you have define for your characters. Once your&#x20;

Once you finished adjusting settings, just simply press <mark style="color:purple;">"Publish to Community"</mark>

## And here we go:&#x20;

Your chat is now published at the community page and publicly available for everyone.

<figure><img src="https://3207388719-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUsm2cmAa9Llkc82nkB9H%2Fuploads%2Fl4kW553BdTvtYQzcLflE%2Fimage.png?alt=media&#x26;token=f2102343-8d99-4087-950d-5d78e9c1100e" alt=""><figcaption></figcaption></figure>











