
15/08/2023 10:08 AM 1368
The Art of Show vs Tell: Crafting Effective Prompts for Generative AI
The Power of Prompts
The key to unlocking the potential of ChatGPT and similar AI systems lies in how you frame the initial prompt. A well-crafted prompt acts like a mapping function, guiding the model to generate relevant, high-quality responses. On the other hand, a poorly framed prompt can lead to rambling, inconsistent or even nonsensical AI-written text.
As AI researcher Anthropic puts it: "The prompt is like the genie's lamp - rub it right and magical things come out. Rub it wrong and the genie might misinterpret your wish."
With the prompt being so crucial, techniques like show vs tell prompting can help provide the genie with useful guardrails.
What is an AI prompt? An AI prompt is essentially the initial input or question that you provide to an AI model like ChatGPT. It sets the stage for the conversation, providing the AI with the context it needs to generate a relevant response.
Mastering the ChatGPT basic prompt structure is a crucial step in effectively using the system. This involves understanding how to frame your prompts in a way that guides the AI towards generating the desired output. It's about learning the language that the AI understands and responds to best.
Show Don't Tell - A Writing Principle
"Show, don't tell" is a longstanding principle in writing and storytelling. The basic idea is that showing events and details through vivid description is often more engaging than simply stating facts. For example:
Tell: Jane was very sad.
Show: Jane sat alone in the dark bedroom, tears rolling down her cheeks as she clutched a photo of her late husband.
The "show" version helps readers visualize the scene and connect emotionally with the character.
This technique can be adapted when creating prompts for ChatGPT and other generative AI systems.
Show-Me vs Tell-Me Prompts
Applying show vs tell to AI prompts gives us two stylistic options:
Show-me prompts demonstrate the desired output by providing examples.
Tell-me prompts give instructions by explaining specifications directly.
Let's see how this works in practice.
Show-Me Prompt Example
Say we want ChatGPT to generate a poem in the style of Robert Frost. A show-me prompt might look like:
Here are two example poems in the style of Robert Frost:
The woods are lovely, dark and deep,
But I have promises to keep,
And miles to go before I sleep.
The river glides so sweet and slow,
As into town the people go
To markets filled with fruits and flowers
For summer's finest hours.
Now, please write an original poem in the style and tone of Robert Frost.
This demonstrates the lyrical, naturalistic style we're looking for. The AI can then pattern match and emulate that style in its output poem.
More for you
Exploring Chat GPT-4: A Leap Forward from Chat GPT
AI Design Tools
20 Ways to Level Up Your Life with AI
What is an AI Prompt?
Tell-Me Prompt Example
A tell-me prompt achieves the same goal by directly explaining what we want:
Please write an original poem in the style of poet Robert Frost. The poem should have:
- Rhyming lines with a simple ABA or ABCB rhyme scheme
- Vivid natural imagery like forests, rivers, trees, mountains, etc.
- Thoughtful reflections on nature, the passing of time, changing seasons, life's journeys, etc.
- Clear, conversational language using words of 1-2 syllables
- An introspective tone and melancholic mood
The tell-me prompt communicates the key specifications without providing any examples.
So which approach is better for prompting generative AI? Let's weigh the tradeoffs.

Robot playing chess
Show-Me vs Tell-Me: Key Tradeoffs
Show-me and tell-me prompts each have advantages and disadvantages:
- Provides tangible examples for the AI to analyze
- Reduces chances of misinterpretation
- Often faster/easier than elaborating specifications
- Hard to find suitable examples for some tasks
- May bias AI towards imitating the exact examples
- Requires multiple examples to avoid overfitting
More for you
Exploring Chat GPT-4: A Leap Forward from Chat GPT
AI Design Tools
20 Ways to Level Up Your Life with AI
What is an AI Prompt?
- Precisely communicates desired qualities
- Avoids imitation risks of examples
- Can work with no examples (zero-shot)
- Hard to articulate nuanced qualities
- More time-consuming to write detailed specs
- Higher risk of misinterpretation by AI
- Nature of the task/question being posed
- Personal preferences in learning styles
- Time available for composing prompts
In practice, combining both approaches often works best - show some examples, tell some specs. The art is finding the right mix.
Principles for Effective Show-Me/Tell-Me Prompting
Based on the tradeoffs, here are some principles to guide show-me and tell-me prompting:
- Use 2-4 samples to avoid overfitting on one
- Keep samples concise and tailored to the task
- Use examples representative of desired qualities
More for you
Exploring Chat GPT-4: A Leap Forward from Chat GPT
AI Design Tools
20 Ways to Level Up Your Life with AI
What is an AI Prompt?
- Focus on 3-5 key attributes to convey
- Be precise yet avoid overly rigid constraints
- Use natural language rather than bullet points
- Order matters: Tell then show or show then tell
- Blend and interleave don't work as well
- Leverage strengths of each: Show nuance, tell structure
- Frame the actual task clearly at the end
- Keep prompt focused, simple, free of humor/fluff
- Revise prompts based on AI output quality
These principles help craft prompts that provide the AI with just enough guidance - like giving helpful writing advice to a student.
The Art of Prompt Engineering
Just as writing has subjective nuances, so does the art of prompting AI systems. Experience and experimentation over time can help develop "prompt intuition".
Some additional tips:
- Vary prompt structure - don't always follow one template
- Try unusual blends of show-tell techniques
- Analyze AI outputs to diagnose prompt issues
- Treat prompt crafting like a creative writing exercise
Prompt engineering guides the AI, but doesn't overly constrain it. Well-designed prompts strike a balance, providing a spark without smothering the AI's creativity.
Your ultimate ChatGPT cheat sheet from beginner to pro would include tips on crafting effective prompts, understanding the model's limitations, and how to iterate on your prompts to improve the AI's responses. This cheat sheet would be a valuable resource for anyone looking to harness the power of ChatGPT, whether they're just starting out or are already experienced users.
The ultimate prompt engineering secret lies in understanding the nuances of the AI model and how it interprets different prompts. It's about finding the right balance between being too vague and too specific, and knowing how to guide the AI without over-constraining it. This secret is what separates the average users from the pros, and it's what allows you to truly unlock the potential of ChatGPT.
The Future of Show-Tell Prompting
As generative AI grows more powerful, prompt engineering will only become more crucial in steering these models safely and effectively.
Future research may reveal additional prompting techniques beyond show-tell. But for now, these principles provide a solid starting point for extracting the best output from ChatGPT and similar systems.
The core ideas of show vs tell prompt design - demonstrating through examples and specifying attributes - will continue empowering both human and AI creators.
So next time you use an AI assistant, think about how show-me or tell-me prompting can help it generate higher quality responses. With practice, you'll gain intuition for which approach works best in different situations.
The future of AI is bright, as long as we light its path with thoughtful, well-designed prompts.
More for you
Exploring Chat GPT-4: A Leap Forward from Chat GPT
AI Design Tools
20 Ways to Level Up Your Life with AI
What is an AI Prompt?
You might also interested

07/08/23
Iris Scans for Digital Identity
In our rapidly advancing digital world, the issue of secure and unique identification is becoming increasingly pertinent. A new startup, Worldcoin, is pioneering a futuristic solution by using biometric data from iris scans to create digital identities. Co-founded by Sam Altman, the CEO of AI research company OpenAI, Worldcoin uses handheld orbs to capture iris scans, creating a unique digital signature that verifies a user's personhood. The aim is to combat the growing challenge of proving real human identity online. However, this novel approach has sparked a range of reactions, from fascination at its innovation to concern over privacy and ethical implications. This blog post delves into the workings of Worldcoin, the potential benefits and risks of biometric identification, and what this could mean for the future of digital identity. Whether you view it as a dystopian surveillance system or a revolutionary solution to identity fraud, Worldcoin's approach undoubtedly signifies a significant shift in our digital landscape.
Read more
20/06/23
Will Artificial Intelligence Steal Our Jobs or Create New Opportunities?
The rapid advancement of artificial intelligence (AI) has sparked a global debate on its potential impact on the job market. Some argue that AI is poised to replace a significant portion of the workforce, leading to massive unemployment. Others believe that AI will create new job opportunities and enhance the productivity of existing roles.
Read more
05/07/23
What Does an AI Engineer Do?
In the rapidly evolving digital world, Artificial Intelligence (AI) engineering has emerged as a critical field, bridging the gap between complex, abstract AI algorithms and real-world applications that enhance our lives. AI engineers are the architects of the future, building intelligent systems that can mimic human intelligence, make decisions, and increase efficiency. But what does an AI engineer really do? What skills do they need, and how do they apply them in their work? In this article, we're going to delve into these fascinating questions to help you understand the exciting and challenging world of AI engineering. Whether you're a seasoned tech enthusiast or new to the field, we aim to break down these complex concepts into relatable terms, making the world of AI accessible to all.
Read more
09/07/23
AI for Enhanced Academic Efficiency: A Guide for Students
In the era of digital transformation, artificial intelligence (AI) is making significant strides in various sectors, including education. With the advent of AI-powered chatbots, the dynamics of learning and teaching are being reshaped. One such AI tool is Chat GPT, a chatbot that is revolutionizing the academic landscape for students. This article aims to explore how students can tap into the potential of Chat GPT to enhance their academic performance, streamline their studies, and make learning more interactive and engaging. From summarizing lengthy texts to assisting in creative writing and managing academic tasks, we delve into ten innovative ways students can leverage Chat GPT for a more enriching and efficient learning experience.
Read more
25/07/23
Leveraging AI in Blogging: Your Path to Earning $100,000 per Month
In the digital age, the potential to earn a significant income through blogging has never been more achievable. But how can you transform your blog into a profitable venture? The answer lies in leveraging Artificial Intelligence (AI). In this blog post, we will explore how AI can revolutionize your blogging journey, from content creation and SEO optimization to design, engagement, email marketing, monetization, and security. Read on to discover how AI can help you earn up to $100,000 per month from your blog.
Read more
30/08/23
Unleash the Power of AI: How to Use ChatGPT on Telegram
The rise of artificial intelligence (AI) is transforming how we access and use information. AI-powered chatbots and virtual assistants like ChatGPT have made obtaining answers and knowledge easier than ever before. In this blog, we will explore how the platform Elimufy allows you to harness the power of advanced AI through seamless integration with the popular messaging app Telegram. You will learn what Elimufy and ChatGPT are, the benefits of accessing Elimufy via Telegram, how to set up and use Elimufy on Telegram, and how AI assistants can enhance learning and creativity. We discuss the future potential of AI in education and how services like Elimufy make AI accessible to all. Whether you want to level up your knowledge or build the next big idea, this blog provides insights on how to unleash AI to get the most out of your pursuits. Read on to discover how you can tap into this revolutionary technology today using Elimufy and Telegram.
Read more