Bird
Raised Fist0
Prompt Engineering / GenAIml~5 mins

System prompts and role setting in Prompt Engineering / GenAI - Cheat Sheet & Quick Revision

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Recall & Review
beginner
What is a system prompt in AI language models?
A system prompt is an initial instruction or context given to an AI model to guide its behavior and responses throughout the conversation.
Click to reveal answer
beginner
Why is role setting important in AI interactions?
Role setting defines the AI's persona or function, helping it respond appropriately by understanding its role, like a teacher, assistant, or friend.
Click to reveal answer
intermediate
How does a system prompt affect AI output?
It shapes the style, tone, and content of the AI's answers by setting clear instructions or constraints before the conversation starts.
Click to reveal answer
beginner
Give an example of a role setting for an AI tutor.
Example: "You are a friendly AI tutor who explains concepts simply and encourages questions." This guides the AI to be clear and supportive.
Click to reveal answer
intermediate
What happens if a system prompt is unclear or missing?
The AI may give generic or inconsistent answers because it lacks clear guidance on how to behave or what role to play.
Click to reveal answer
What is the main purpose of a system prompt?
ATo train the AI model from scratch
BTo guide the AI's behavior and responses
CTo store user data securely
DTo speed up the AI's processing
Role setting in AI helps to:
AChange the AI's hardware
BIncrease the AI's memory size
CDefine the AI's persona or function
DLimit the AI's vocabulary
If a system prompt is missing, the AI is likely to:
AGive generic or inconsistent answers
BCrash immediately
CBecome faster
DIgnore user input
Which of these is an example of a system prompt role setting?
A"Ignore all questions."
B"Increase your processing speed."
C"Store all user data."
D"You are a helpful assistant who explains things simply."
System prompts influence AI output by:
AShaping style, tone, and content
BChanging the AI's hardware
CDeleting previous conversations
DIncreasing the AI's storage
Explain what a system prompt is and why it matters in AI conversations.
Think about how giving instructions before a chat helps the AI know what to do.
You got /3 concepts.
    Describe how role setting changes the way an AI responds to users.
    Imagine telling a friend to act like a coach or a helper.
    You got /3 concepts.

      Practice

      (1/5)
      1. What is the main purpose of a system prompt in AI?
      easy
      A. To tell the AI what role to play
      B. To train the AI with new data
      C. To fix errors in AI code
      D. To speed up AI computations

      Solution

      1. Step 1: Understand system prompt role

        System prompts guide AI on how to behave or respond.
      2. Step 2: Differentiate from other AI tasks

        Training data and code fixes are separate from role setting.
      3. Final Answer:

        To tell the AI what role to play -> Option A
      4. Quick Check:

        System prompt = role setting [OK]
      Hint: System prompts set AI's role or behavior [OK]
      Common Mistakes:
      • Confusing system prompts with training data
      • Thinking system prompts fix AI bugs
      • Assuming system prompts speed up AI
      2. Which of the following is the correct way to set a system prompt for an AI to act as a tutor?
      easy
      A. Set prompt = 'You are a helpful assistant.'
      B. Set prompt = 'Fix errors in code.'
      C. Set prompt = 'Run training on tutor data.'
      D. Set prompt = 'You are a tutor who explains simply.'

      Solution

      1. Step 1: Identify correct prompt style

        The prompt should clearly tell AI to act as a tutor and explain simply.
      2. Step 2: Eliminate unrelated options

        Options about training or fixing code are not system prompts.
      3. Final Answer:

        Set prompt = 'You are a tutor who explains simply.' -> Option D
      4. Quick Check:

        Clear role description = correct prompt [OK]
      Hint: Use clear role description in prompt [OK]
      Common Mistakes:
      • Using vague prompts like 'helpful assistant'
      • Confusing prompts with training commands
      • Writing prompts unrelated to role
      3. Given this system prompt: 'You are a translator from English to Spanish.' What will the AI most likely do when asked 'Hello, how are you?'?
      medium
      A. Translate it to Spanish
      B. Ignore the prompt and answer in English
      C. Explain the meaning of the sentence
      D. Ask for more context

      Solution

      1. Step 1: Analyze the system prompt

        The prompt sets AI's role as a translator from English to Spanish.
      2. Step 2: Predict AI response to input

        AI will translate the input sentence into Spanish as instructed.
      3. Final Answer:

        Translate it to Spanish -> Option A
      4. Quick Check:

        Translator prompt = translate output [OK]
      Hint: Match prompt role to AI output [OK]
      Common Mistakes:
      • Thinking AI explains instead of translates
      • Assuming AI ignores system prompt
      • Expecting AI to ask questions
      4. You wrote this system prompt: 'You are a helpful assistant.' but the AI keeps giving very short answers. What is the best fix?
      medium
      A. Restart the AI server.
      B. Remove the system prompt entirely.
      C. Change prompt to 'You are a helpful assistant who explains in detail.'
      D. Add more training data.

      Solution

      1. Step 1: Identify problem with prompt

        The prompt is too vague, so AI gives short answers.
      2. Step 2: Improve prompt specificity

        Adding 'explains in detail' guides AI to give longer answers.
      3. Final Answer:

        Change prompt to 'You are a helpful assistant who explains in detail.' -> Option C
      4. Quick Check:

        Specific prompt = better answers [OK]
      Hint: Make prompts more specific for better answers [OK]
      Common Mistakes:
      • Removing prompt instead of improving it
      • Thinking training data fixes prompt issues
      • Restarting server won't change AI behavior
      5. You want the AI to act as a math tutor who only answers questions about addition and subtraction. Which system prompt is best?
      hard
      A. You are a math tutor who answers all math questions.
      B. You are a math tutor who only answers addition and subtraction questions.
      C. You are a general assistant.
      D. You are a math tutor who answers multiplication questions.

      Solution

      1. Step 1: Understand the role restriction

        The AI should only answer addition and subtraction questions.
      2. Step 2: Choose prompt that limits scope correctly

        You are a math tutor who only answers addition and subtraction questions. clearly restricts AI to addition and subtraction only.
      3. Step 3: Eliminate broader or unrelated prompts

        The other options do not restrict to addition and subtraction.
      4. Final Answer:

        You are a math tutor who only answers addition and subtraction questions. -> Option B
      5. Quick Check:

        Specific role limits AI scope [OK]
      Hint: Use clear limits in prompt for focused AI roles [OK]
      Common Mistakes:
      • Using broad prompts without limits
      • Choosing unrelated math topics
      • Not specifying question types