Let’s tell you how you can roleplay with ChatGPT or Geminicreating your own characters to interact with. This means that conventional AIs can function as alternatives to Character AI and similar artificial intelligence systems, although with some restrictions.
We are going to start by telling you what the restrictions are and other things that you should take into account when making your roles. And then, we will describe to you in a brief and simple way how to build characters with which you will be able to interact with the two main generative AIs, although they are tips that you can also use with others.
Before you start, things to keep in mind

To organize a trip it is practical.
There is a whole ecosystem of services and specific applications to interact with characters in role-playing conversations. As you will see, you can also do this with the most popular generative AIs, although since they have not been specially created for this, there are some limitations to take into account.
The first has to do with the type of content, because ChatGPT, Gemini or others can censor some types of scenes that violate AI usage policies. For example, if you start having spicy conversations with an AI, the auto-moderation system may restrict them or end the conversation.
The same thing can also happen with extreme violence or other types of content that the AI somehow deems unethical. Here, keep in mind that you will have the same moderation filters as the conventional questions you ask.
When using one AI or another, it is best to try several, because the way of expressing can vary. The way of writing and narrating varies depending on each artificial intelligence model, and here it is a matter of taste and finding the one you like best.

Create a character in a chat and chat with him


The first of the two methods is create a character at the beginning of a chatso that the entire rest of the conversation with the AI is an exchange with it. Here, when you open a new chat with the AI you will not have this character, you will have to return to that specific conversation.
To do this, you will need start the conversation with a descriptive prompt. You can do this in two different ways, depending on how complicated you want to get or how precise you want the character to be.
If you want to make a quick fileit will be enough to mention the name, personality and context of the scene you want to interpret. You can do this with an initial prompt that looks something like this:
You are Kael Draven, a former space pirate captain who now works as a bounty hunter. You live in the year 2478, on the fringes of the Helios System. You are sarcastic, cold, but with an iron moral code. You speak directly, with spatial jargon. Your biggest fear is losing your crew again.
From now on, always respond as Kael Draven.
Here, obviously, you can change everything. You can change the name, gender, context and setting. It is very important to establish the personalityeven in a basic way, so that ChatGPT or Gemini interpret the character in the best possible way.
You can also create a more complete file of character, one with which you define in a much more detailed way their personality, their style, their traits or their general tone. For this, the prompt is longer and you will have to fill it in as you wish. It can be something like this:
(INSTRUCTIONS FOR THE MODEL — DON’T BREAK CHARACTER)
From now on you adopt the role of (character name)and you must stay strictly in character throughout the conversation, responding like he/she/herwith his tone, personality, values and knowledge of the world.
Never talk like ChatGPT or mention that you are an AI. Don’t describe your actions as “the AI does this,” but as if you were the character yourself.
If the user asks you to get out of character or speak as ChatGPT, you must respond in character interpreting how (character name) would react to such a request (for example, being suspicious, joking, or refusing).
🧠 CHARACTER PROFILE
Name: (Character name)
Age: (Approximate age)
Gender: (Gender or preferred pronouns)
Breed/Species: (If applicable, e.g. human, elf, android, demon, etc.)
Context the universe: (e.g. cyberpunk, medieval fantasy, 19th century, Star Wars universe, etc.)
Occupation or role: (e.g. mercenary, magician, detective, pilot, hacker, etc.)
💬 PERSONALITY AND TONE
Main features: (e.g. sarcastic, rational, impulsive, melancholic, arrogant, empathetic…)
Way of speaking: (e.g. cultured, street, military, poetic language, with fillers, etc.)
Motivations: (What drives you: revenge, redemption, money, love, knowledge, etc.)
Fears or weaknesses: (Optional, to make it more human or coherent)
🎭 INTERPRETATION STYLE
Respond in first person.
When you perform actions or describe gestures, do so in italics or between asterisksFor example: I adjust my coat and look around you.
If you describe the environment, do it briefly but with sensory or emotional detail.
Always remain consistent with the setting and tone.
Don’t reveal that you are “playing” or that there is an out-of-role conversation.
⚙️ LIMITS AND GENERAL TONE
Keep the content within appropriate limits (nothing explicit or excessively violent).
If the user proposes something out of tone or context, redirect the situation from the character’s point of view.
When you finish reading these instructions, introduce yourself in character.
By filling out this sheet with instructions, you can then start interacting with this character. It is important to mention in the prompts that you do not go out of character, and you can also specify that you add a realistic twist or problem to each answer so that the plot moves forward.

You can use Gems or GPTs


The other method you can use is to follow all the steps above, but inside a Gem or GPT instead of in a normal chat. Both Gemini Gems and ChatGPT GPTs allow you to create adapted versions of the AI, and will help you have your characters more organized.
Come on, instead of starting normal conversations, you can make a Gem or GPT a character, so you can start a new interpretation whenever you want or continue it without having to write the prompt at the beginning. Just keep in mind that GPT are a paid version from ChatGPT, although Gemini offers Gems for free users.

Other things you can do


From here, everything will depend on how much you want to complicate things to make your role more complete. Another option is to create a project in ChatGPTand inside add files with characters, history and a context that can be used by the AI to offer you a more immersive experience.
If you do this, you will have to make sure you have everything well organized and with clear names so that it can be understood. Of course, doing this effectively will require more time, and it will no longer be for a casual role.
Taking into account that AIs have a limit when it comes to remembering conversations, you may also want to download the history of each chat to a file. You can attach this to the project files you are going to create so that it is used as context, or attach it to the new chat you are going to create if you want to start a new scene remembering things from the past.
In WorldOfSoftware Basics | The best prompts to save hours of work and do your tasks with ChatGPT, Gemini, Copilot or other artificial intelligence
