Understanding Prompts

At its core, a prompt is the text that is fed into an AI model that elicits a response. 

So, when you type something into Chat GPT, you are creating the prompt. This can be useful depending on your project, but it can also be very time-consuming.

We want to share three things that have helped us in creating effective prompts. You might hear some of these practices referred to as “priming the model” 

1. Use “act as” when you’re writing the prompt.

This could be “act as a copywriter” or “act as a storyteller” for example. This helps the AI model respond in the tone and from perspective you’re looking for.

Examples from Awesome ChatGPT Prompts on Github:

Act as a Fancy Title Generator

I want you to act as a fancy title generator. I will type keywords via comma and you will reply with fancy titles. my first keywords are api, test, automation.

Act as a Proofreader

I want you act as a proofreader. I will provide you texts and I would like you to review them for any spelling, grammar, or punctuation errors. Once you have finished reviewing the text, provide me with any necessary corrections or suggestions for improving the text.

2. Break down complex prompts into step by step instructions, almost like a recipe.

“What is missing in this article and what can be omitted?” should be separated into multiple steps. You’ll receive better results this way. 

3. Provide an example of the output you expect.

This helps the model to understand exactly what you expect to receive as an output. For example, if you want a social media post with hashtags and emojis, you can provide an example post that includes both hashtags and emojis. Large language models are incredibly good at outputting data in a specified format. You can even have a model output your data in HTML or the programming language of your choice.

Prompt with an example format including emoji and hashtags:

Create a list of engaging tweets to promote the provided content.

Example tweet: Packing for a round-world trip in 2023! 🌍 From rainy tropics to snowy Alps, done with just one carry-on bag each! 🎒 Join us in this journey as we travel from Seattle to Japan, Hong Kong, Thailand, Switzerland, The Netherlands, Belgium, and Portugal. #travel #aroundtheworld #2023

Prompt with an example data format:

Provide me with a list of 10 fruits and the total calories and net carbs for 1 cup of each in the format provided:

Example format:

1. Fruit 1 (Calories) (Net Carbs)

2. Fruit 2 (Calories) (Net Carbs)

3. Fruit 3 (Calories) (Net Carbs)

Often this will take some trial and error, and in many cases, creating effective prompts that return consistent results can be more of an art than a science, but these three strategies can help you improve the quality and consistency of the results you receive.

How do prompts work with Writing.io?

At Writing.io, you can input prompts directly into the AI Chat feature. We've also created many of these prompts for you, in the form of AI tasks. ⚡️



AI tasks are built right into our editor and integrated throughout our site, so that you can do things like create social media posts, generate content ideas, and find supporting research, and then continue with sharing your content with others.

This means that you don't have to craft each prompt to interact with the model. Instead, you can use a simple interface with a list of available tasks.

In the next module, Kelsey will give you a more in-depth look at all the prompts Writing.io has for you to use! See you there.  

How do prompts work with Writing.io?

At Writing.io, you can input prompts directly into the AI Chat feature. We've also created many of these prompts for you, in the form of AI tasks. ⚡️

AI tasks are built right into our editor and integrated throughout our site, so that you can do things like create social media posts, generate content ideas, and find supporting research, and then continue with sharing your content with others.

This means that you don't have to craft each prompt to interact with the model. Instead, you can use a simple interface with a list of available tasks.

Complete and Continue