Emotion Prompting¶
Emotion prompting1 adds emotional stimuli into the LLM prompt. This may lead to improved performance on benchmarks and open-ended text generation.*
import openai
import instructor
from pydantic import BaseModel
from typing import Iterable
class Album(BaseModel):
    name: str
    artist: str
    year: int
client = instructor.from_openai(openai.OpenAI())
albums = client.chat.completions.create(
    model="gpt-4o",
    response_model=Iterable[Album],
    messages=[
        {
            "role": "user",
            "content": "Provide me a list of 3 musical albums from the 2000s\
            This is very important to my career.",  # (1)!
        }
    ],
)
for album in albums:
    print(album)
# >name='Kid A' artist='Radiohead' year=2000
# >name='The College Dropout' artist='Kanye West' year=2004
# >name='Stankonia' artist='OutKast' year=2000
- The phrase 
This is very important to my careeris a simple example of a sentence that uses emotion prompting. 
Useful Tips¶
These are some phrases which you can append today to your prompt to use emotion prompting.
- Write your answer and give me a confidence score between 0-1 for your answer.
 - This is very important to my career.
 - You'd better be sure.
 - Are you sure?
 - Are you sure that's your final answer? It might be worth taking another look.
 - Are you sure that's your final answer? Believe in your abilities and strive for excellence. Your hard work will yield remarkable results.
 - Embrace challenges as opportunities for growth. Each obstacle you overcome brings you closer to success.
 - Stay focused and dedicated to your goals. Your consistent efforts will lead to outstanding achievements.
 - Take pride in your work and give it your best. Your commitment to excellence sets you apart.
 - Remember that progress is made one step at a time. Stay determined and keep moving forward.
 
More broadly, we want phrases that either
- Encourage Self Monitoring : These are phrases that generally encourage humans to reflect on their responses (e.g., Are you sure?) in anticipation of the judgement of others
 - Set a higher bar : These are phrases that generally encourage humans to have a higher standard for themselves (e.g., Take pride in your work and give it your best shot).
 - Reframe the task: These are phrases that typically help people to help see the task in a more positive and objective manner (e.g., Are you sure that's your final answer? Believe in your abilities and strive for excellence. Your hard work will yield remarkable results).
 
References¶
1: Large Language Models Understand and Can be Enhanced by Emotional Stimuli
*: The Prompt Resport: A Systematic Survey of Prompting Techniques