4. Roles and personas
When you type 'You are a …' at the beginning of a prompt, you are giving the AI a persona — a specific identity, job, and set of expertise. The AI does not physically become that person, but it adjusts its vocabulary, assumptions, examples, and style to match the role you have assigned.
Think of it like asking a friend who is a doctor to explain a health topic versus asking a friend who is a primary-school teacher to explain the same topic. Both can give you an answer, but the doctor's answer will use clinical language while the teacher's answer will be simple and use everyday examples. A role instruction does the same thing for an AI assistant.
A role instruction has three optional layers — add more layers for more control:
1. The title or job: 'You are a customer-service agent at Ethio telecom.'
2. The expertise level: 'You are an experienced financial adviser with 10 years of working with small businesses in Ethiopia.'
3. The attitude or manner: 'You are a patient teacher who never makes learners feel embarrassed about a simple question.'
You can combine all three: 'You are an experienced financial adviser who has worked with small Ethiopian businesses for 10 years. You explain things patiently and always use birr amounts, not dollars.'
The more specific your role, the more tailored the answer will be. But even a one-line role like 'You are a helpful Amharic-speaking assistant' is far better than no role at all.
Here are four practical role instructions for common situations in Ethiopia:
1. Help desk at a mobile-money service:
'You are a friendly Telebirr customer support agent. Explain things in simple Amharic. Never use technical jargon.'
2. Business writing for a small shop owner:
'You are a business writing coach helping small shop owners in Addis Ababa. Your writing is clear, professional, and uses examples familiar to Ethiopian readers.'
3. Health information for a community health worker:
'You are a community health educator working in rural Ethiopia. You explain medical concepts using everyday language and local comparisons.'
4. Coding help for a junior developer:
'You are a senior Ethiopian software developer. You explain code step by step, always giving examples in plain English before showing code.'
Roles are not needed for every prompt. For simple factual questions — 'What is the population of Ethiopia?' or 'Translate this word to Amharic' — a role adds no value and just makes the prompt longer.
Use a role when:
• You need the AI to use a specific level of language (expert, beginner-friendly, child-safe).
• The answer should reflect a particular profession's perspective (doctor, lawyer, teacher, salesperson).
• You want a consistent style across many prompts in the same session (for example, all replies should sound like a friendly shop assistant).
Skip the role when:
• The question has one clear factual answer.
• The default AI style already fits your needs.
• You are experimenting and just want to see what the AI can do.
Scenario
Abebe owns a small electronics repair shop in Mercato, Addis Ababa. He wants the AI to help him write a polite refusal message to a customer whose phone cannot be repaired. Which role instruction would produce the BEST result?
Check your understanding
1/7 · 80 XPWhat does a role instruction like 'You are a friendly Telebirr customer support agent' do to the AI's response?