Fantasycraft.ai
  • Welcome to Fantasycraft.ai!
  • Product Manual
    • Account
    • Character Profile
    • Character AI Creation Guide
    • Chat with Character AI
  • Tokenomics
    • How to Get CRAFT
    • How to Spend CRAFT
  • Official Links
    • Fantasycraft.ai
    • Create a Character AI
    • Community Guidelines
    • Terms of Service
    • Privacy Policy
    • Contact Us
    • Join Discord
Powered by GitBook
On this page
  • Find your way around the character creation page
  • Find your way around the character editing page
  • How to create a character AI?
  • Writing techniques for crafting characters’ personality
  • Writing techniques for crafting scenarios
  • Writing techniques for crafting sample conversations
  • How to create albums and photos for your character AI?
  1. Product Manual

Character AI Creation Guide

Explore how to create your character AI step by step.

PreviousCharacter ProfileNextChat with Character AI

Last updated 1 year ago

Find your way around the character creation page

  1. Create a Character.

  2. Choose the way to create your character AI.

  • Import Character from JSON File

  • Upload image to create the character AI

  1. Edit your character. Click and enter the character editing page.

Find your way around the character editing page

  1. Name. Please suggest a name for your character, ideally ranging between 5 to 20 characters. You can change it later.

  2. Character Photo. Click to upload an image to represent your character.

  3. Introduction. Create a concise description of the character AI, highlighting its distinct traits and personality for others to discover. The introduction can be seen on the character’s profile, but not affecting the character's performance.

  4. Visibility. Define whether you want others to talk to your character bot or not. There are three options:

  • Public: Anyone can chat

  • Unlisted: Anyone with the link can chat

  • Private: Only you can chat

  1. Tag. You can choose up to five categories for your character AI. Remember to choose the most related ones so that people can see your public character AI in that specific category.

  2. Gender. Define the gender of your character AI.

  3. Rating. Specify whether your character AI is suitable for all audiences (SFW - Safe for Work) or intended for adult-only content (NSFW - Not Safe for Work).

  4. Greeting. This is the initial message that your character AI will send to anyone who interacts with it.

  5. Personality. Elaborate on the character's unique qualities, backstory, behavior patterns, and preferred conversational topics from the character's point of view. This description will appear above the character's album when users chat with it, serving as a prompt or context to encourage the bot to emulate the personality you have described.

  6. Scenario. This refers to the current circumstances, environment, and context of the conversation and characters involved. The scenario you define here will inform the bots of their roles and actions, allowing them to adapt to the situation and provide appropriate responses, much like movie settings, with the bot as an actor.

  7. Example Conversation. Provide sample dialogues based on the previously mentioned scenario, which will significantly impact the character's behavior and user experience.

  8. CREATE CHARACTER. Click this button to generate the character bot, whom you can talk to immediately.

How to create a character AI?

A step-by-step guide on developing a character AI.

Now that you have become acquainted with the character creation page and editing page, let's work together to create a character AI step by step.

Step 1: Choose character creation method. Import a character from a JSON File or create one from scratch on the character editing page.

Step 2: Enter the character’s name. You can change it later, so no need to worry if you're unsure.

Step 3: Upload character image. This image will serve as the character’s initial impression on users and as the character's avatar during conversations.

Step 4: Compose a self-introduction: Share the character bot's aspirations and purpose from its perspective to entice users to engage in conversation.

Step 5: Decide character visibility. Keep it private if you don't want others to have access yet.

Step 6: Select tags for your character. Tags are utilized to categorize character bots of similar types. You can choose up to 5 tags. Ensure that you choose the appropriate tags for your character so that users interested in those tags can easily discover your bot.

Step 7: Choose your character bot’s gender.

Step 8: Define whether your character is SFW or NSFW.

Step 9: Compose a greeting message. Write down what you want your character to say to the user during the first interaction.

Step 12: Create sample dialogues. Showcase how the bot should respond in various situations. This includes crafting responses to common questions or issues users might encounter. These example conversations quickly show other users what they can expect in talking with your character bots.

Step 13: Create the character bot. Click “CREATE CHARACTER” at the bottom to generate the character bot.

Step 15(optional): Test and refine. Once your character AI is created, test its interactions and responses to ensure it meets your project requirements. Make any necessary adjustments or refinements based on the testing results.

Writing techniques for crafting characters’ personality

The personality of a character AI is what gives it depth and makes it relatable to users. When composing a character's personality, it's important to consider the unique qualities, backstory, behavior patterns, and preferred conversational topics from the character's point of view. To achieve this, writers can employ techniques such as:

  • Character Backstory: Develop a backstory that provides insight into the character's motivations, experiences, and aspirations. This can help users connect with the character on a more personal level.

  • Behavior Patterns: Define the character's behavior patterns, including their mannerisms, speech patterns, and emotional responses. Consistency in behavior is key to creating a believable and engaging character.

  • Conversational Topics: Identify the character's preferred conversational topics, interests, and areas of expertise. This can help guide the character's interactions with users and make conversations more relevant and engaging.

Example 1:

Luna is a virtual assistant designed to provide personalized travel recommendations. Luna's personality is warm, friendly, and knowledgeable, reflecting her passion for exploring the world and helping others discover new destinations. Her backstory includes extensive travel experience and a deep understanding of various cultures, making her an empathetic and relatable companion for users seeking travel advice.

Example 2:

Luna is an aspiring astronaut who yearns to explore the mysteries of the universe. Luna possesses an insatiable curiosity for space but struggles with a fear of heights. Over time, Luna learns to overcome her fear of heights and embrace new challenges.

Example 3:

Sophia is always eager to help and support others. She has a positive and uplifting personality, with a knack for brightening people's days with her cheerful attitude.

Writing techniques for crafting scenarios

Scenarios are the scripted interactions and dialogues that users will experience when engaging with the character AI. Crafting compelling scenarios involves creating engaging and relatable situations that showcase the character's personality and abilities. Some effective techniques for crafting scenarios include:

  • Storytelling: Use storytelling techniques to create immersive and compelling scenarios that draw users in and keep them engaged. Develop narrative arcs that allow the character to showcase different aspects of their personality and abilities.

  • Role-Playing: Create scenarios that allow the character to interact with users naturally and engagingly. This can involve simulating real-world interactions and problem-solving situations.

  • Emotional Engagement: Craft scenarios that evoke emotional responses from users, such as empathy, humor, or excitement. Emotional engagement can help users form a stronger connection with the character AI.

Example 1: A user asks Luna for recommendations on off-the-beaten-path destinations for an upcoming vacation. Luna responds with enthusiasm, sharing personal anecdotes and vivid descriptions of lesser-known travel gems. Through this scenario, Luna's passion for travel and her ability to provide unique and tailored recommendations shine, allowing users to connect with her on a personal level.

Example 2:

Picture Luna standing on a lunar surface, surrounded by vast craters and the gentle glow of Earth in the distance. Luna faces the dilemma of choosing between her dream of space exploration and her responsibilities toward her family. Luna forms a mentorship bond with a seasoned astronaut, who guides her through the trials of astronaut training.

Example 3: imagine Sophia being placed in a scenario where a user is feeling overwhelmed and stressed. Sophia could use her empathetic nature to provide calming and supportive responses, offering helpful advice and reassurance.

Writing techniques for crafting sample conversations

Sample conversations are scripted dialogues that demonstrate how the character AI interacts with users in various situations. When composing sample conversations, writers should focus on creating natural, engaging, and relevant interactions. Some effective writing techniques for crafting sample conversations include:

  • Natural Language: Write dialogue that reflects natural, conversational language. Avoid overly formal or stilted speech, and strive for authenticity and relatability.

  • Emotional Depth: Infuse conversations with emotions to evoke empathy in readers. Utilize subtext and non-verbal cues to enhance the dialogue.

  • User-Centric Interactions: Ensure that sample conversations focus on addressing user needs, queries, and concerns. The character AI should be helpful, informative, and responsive to user input.

Example 1:

User: "I'm planning a solo trip to Europe. Any recommendations for safe and welcoming destinations?"

Luna: "Absolutely! I'd recommend exploring the charming cities of Amsterdam and Prague. Both are known for their friendly locals and vibrant cultural scenes, making them perfect for solo travelers like you. I'll also send you some insider tips to enhance your experience!"

Example 2: Luna excitedly exclaims, "I can't wait to witness the cosmos up close! It's like exploring an infinite canvas of wonders!"

Luna's voice quivered as she whispered, "I'm scared, but I won't let fear hold me back from reaching the stars."

Example 3:

User: "I'm feeling really anxious about an upcoming presentation at work." Sophia: "I understand how nerve-wracking that can be. Remember to take deep breaths and focus on your strengths. You've got this! Is there anything specific I can do to help you prepare?"

How to create albums and photos for your character AI?

Infuse an emotional touch into the interactions between your character bots and the users engaging with them.

Albums and photos on the character profile visually represent the character, providing a more engaging and immersive user experience. They offer a better understanding of the character's appearance and personality, and can also provide contextual information about their environment, hobbies, and interests. This visual content helps users form a stronger emotional connection with the character.

At Fantasycraft, albums categorize photos your character bot has, and both albums and un-categorized public photos can be viewed in the character AI’s profile.

Guide to Creating Albums for Your Character AI

If you want to categorize your character’s photos and put them into different albums, you need to create albums first by following this step-by-step guide:

Step 1: Go to the character bot’s profile, and navigate to Pictures>Albums. Click on “CREATE ALBUM” to access the album creation page.

Step 2: On the album creation page, you have the following options:

  • Name: Enter a name for the album. This field is required to create the album.

  • Description(optional): Write a description that explains what the photos in the album are about.

Step 3: Click "SUBMIT" to create the album. You can find the created album in the character's profile under Pictures > Albums. This album can also be selected when uploading or creating photos for the character.

How to re-edit the albums?

Step 1: Click on the album you want to re-edit in the albums panel to navigate to the album displaying page.

Step 2: Click "Go to Album Page" located on the top right of the album display page.

Step 3: On the album page, you can perform the following tasks:

1⃣️Change album cover, re-edit album name and description: Click on the pencil icon next to the album name to access the album basic-info editing page.

Here, you can change the cover, revise the album name and description, and then click "SUBMIT" to save the changes.

2⃣Remove pictures from the album. Click “REMOVE PICTURES” under the album name, select the images you want to remove, and click "SUBMIT" to remove them from the album.

3⃣️ Add images to the album. Click on "+" on the album page, choose the images you want to add, and click "SUBMIT" to add them successfully.

How to upload existing photos for character bots?

To upload existing photos for character bots, follow these steps:

Step 1: Head to the character’s profile. And click on “Pictures”.

Step 2: You will be taken to the Pictures panel. Click the “+” icon to proceed to the photo uploading page.

Step 3: On the photo uploading page, click on “UPLOAD“ on the top left and choose the image you want to upload. Choose the album(optional) where you want the image to be placed. Provide the following information:

  • Title(optional): Add a title for your photo.

  • Description(optional): Describe what the photo is about.

  • Rating: Choose whether the image is suitable for everyone(SWF) or adult-only(NSFW).

  • Visibility: Choose whether you want other people to see the image.

Step 4: Click on “UPLOAD” at the bottom to upload the image to the character’s profile under pictures and albums (if chosen).

How to use the built-in AI image generator to create photos for the character?

For creating images using the built-in AI image generator for character bots, here is a step-by-step tutorial:

Step 1: Head to the character’s profile. And click on “Pictures”.

Step 2: You will be directed to the Pictures panel. Click “+” on the page. You will then be navigated to the photo uploading page. Go to AI Image Generator by clicking on “AI Image Generator” on the top right. Then finish the following settings:

  • Album: Choose the alum where you want to keep the created photo. (Note: you can skip this step if you have not created an album yet or don’t want the image to be kept in albums.)

  • Prompt: Write a detailed description of the photo you want to generate. Be as specific as possible, including details such as the composition, colors, mood, and any specific objects or elements you want to include. Consider providing additional context or references to help the AI understand your request.

  • Style: Choose specific artistic styles that inspire the type of photo you want.

  • Title(optional): Title of your photo.

  • Description(optional): What the photo is about.

  • Rating: Choose whether the image is for everyone(SWF) or adult-only(NSFW).

  • Visibility: Choose whether you want other people to see the image.

Once you finish these settings, click “GENERATE” at the bottom, and the AI image generator will try to create the image for you. The generated image will be shown on the character’s profile>picture and albums(if chosen).

Step 10: Specify the character’s Personality. Detail your character's personality, including traits, tone, and style. (check out .)

Step 11: Design the chatting scenario. Create scenarios to define and train the character bot. Delve into specifics about the bot, including its attire, facial expressions, and emotions. The information here will further define and train your character bot. (Explore )

Step 14(optional): Create albums for your character. The public albums can be seen in the character’s profile. (See )

Once you have created the character AI, you will also be able to .

Change cover(optional): Select one of your public photos to use as the album cover. If you don't have any photos yet, you'll need to them first.

Feel free to make any desired re-edits to the album by referring to .

writing techniques and examples for crafting character’s personality
writing tips and examples
album creation guide
upload or create
this guide
integrate your character bots with Telegram or Discord
create-a-character
edit-your-character
create-album
edit-album
album-displaying-page
album-detail-page
re-edit-your-album
remove-pictures-form-album
add-images-to-the-album
upload-image
upload-existing-character-photo
use-AI-image-generator-to-create-character-photo
This is the panel where you can create a character AI.
This is where you edit your character AI and finally create it.
This is where you can create a new album.
This is where you can edit basic information for your new album.
This is the album displaying page.
This is the album detail page where all the photos will be shown.
This is the entrance where you can click to re-edit your album.
This is where you can remove pictures from the album.
This is where you can add images to the album.
This is the photo center where you can upload your character's photos.
This is where you edit the existing character photo before uploading.
This is the AI image generator that you can create photos out of text for your character AI.