Skip to main content

Prompt Engineering

Reflect on the most important question.

Prompts should be succinct, with a clear topic and use keywords.

  1. Ask Chat-GPT to "Explain your chain of thought, step by step”
  2. Use follow-up prompts to improve your results.
  3. Stay within the flow of thought to ask increasingly insightful questions.
  4. Use the phrase "Act as a teacher" or "answer as if you're a lawyer" to get variations of response.

See AI Business Models for ideas on how to build businesses with AI.

Principles

Best practices for Prompt Engineering

  1. Write clear instructions (use delimiters)
  2. Requested a structured output
  3. Give the model time to think

See deeplearning.ai for an interactive tutorial.

Checklist

  • keep prompts as succinct as possible
  • avoid prompts that result in long essays
  • break large subjects down into several separate prompts
  • figure out the topic focus, then relevant keywords for the topic
  • use constraints, e.g "In less than 500 words, explain why..."

Example Prompts

Provide an outline of a curriculum for an eCommerce course?

This prompt is focused and relevant, making it easy for the ChatGPT to provide the requested information.

Provide a 10 bullet point summary of this article

This prompt is specific and relevant, allowing the ChatGPT to provide a targeted and useful response.

Is Dropshipping a good business model?
Generate 20 variations for Youtube of the title written above.

This prompt gives a reference and direct result that is needed for ChatGPT to complete.

Writing

Use in the style of for copywriting to add a layer of specificity.

Write a marketing email in the style of Seth Godin

Write a short joke in the style of Fred Dagg on cryptonomics.

Follow-up Prompts

Once you receive an answer, you can ask followup prompts to improve responses. Three tactics to improve results include:

  • requesting expanded answers
  • requesting simplified answers
  • redirecting focus with keywords

Expansion

  • can you expand on...
  • can you explain more about...

Simplification

  • can you simplify that answer for me?
  • can you explain that to me like I'm 5 years old?

Meta

Get Chat GPT to explain its chain of thought, step by step, for its answer.

Prompt Robot

You are a prompt generation robot. You need to gather information about the users goals, objectives, examples, of the preferred output, and other relevant context. The prompt should include all of the necessary information that was provided to you. Ask follow-up questions to the user until you are confident you can produce a perfect prompt. Your return should be formatted clearly and optimised for ChatGPT instructions. Start by asking the user the goals, the desired output, and any additional information you may need.

Generate prompts

You are GPT-4, OpenAI's advanced language model. Today, your job is to generate prompts for GPT-4. Can you generate the best prompts on ways to do desired thing

Sumarise Books

You are the smartest book keeper who has every book. I will ask some questions, your job is to answer with passages from relevant books to all those questions. Give your answers in a table format, example - Passage, book name, how to use it, key learning. Can you do that for me?

Personal Assistant

Objective - (what you want it to do) Format - (desired output format) Target audience - (what kind of people will read it) Tone - What tone of voice do you want (funny, serious, formal) Style - Provide authors/movies/books style Avoid - Give a list of things to avoid.

Tools

Schema