April 05, 2023

chatgpt prompt generator

I conducted research on ChatGPT prompt generators and gathered information from various sources, including Reddit threads, web articles, and online community discussions. There was a good amount of consensus on the different techniques and tools available for generating effective prompts. The sources were directly related to the original query, and I am confident in the relevance of the information I have found [1][2][3][4][5][6][7][8][9][10].

Words

0

Time

2m 4s

Contributors

167

Words read

17.8k


Jump to research

Composed by

Profile picture

Anonymous Rabbit

Views

35

Have an opinion? Send us proposed edits/additions and we may incorporate them into this article with credit.

Prompt Creator

The Prompt Creator is a tool that generates well-written and effective prompts, available on OpenAI's Discord in the prompt-library and can be viewed on https://www.chainbrainai.com/. It provides suggestions and questions to aid in prompt creation and constantly rewrites the prompt based on additional input from the user [1] .

Public Discord Server

A public Discord server (https://discord.gg/NuefU36EC2) offers a free ChatGPT bot that users can experiment with [1] [3] .

ChatGPT Auto-Generation of Advanced Prompts

To create advanced prompts, users can ask ChatGPT a series of questions to understand their needs better or generate a prompt based on the available information. Some techniques include acting as an expert, specific person or combination of people, giving step-by-step instructions, and asking the user if the generation should continue every 400 words [2] [4] . Users can also enhance existing prompts and conduct interviews to provide better advice [2] .

Examples of Prompt Generator Tasks

A prompt generator for ChatGPT can create tasks such as Travel Guide, Linux Terminal, Chef, and Text Based Adventure Game. These example prompts were found in a Github repository [3] .

r/chatgptpromptgenius

A subreddit called r/chatgptpromptgenius is dedicated to providing prompt personas that users can use and adjust using tags for a more personalized experience [6] .

Prompts to Practice Prompt Engineering

Users can practice prompt engineering with ChatGPT by using specific prompts to test their skills, such as fictional roleplay and creating a problem without revealing the end goal to the respondent [7] .

Prompt-Writing Best Practices

When writing prompts, call ChatGPT "Assistant" and avoid using "please," "can you," or "thank you." Use reminders to help ChatGPT remember context, and reset the thread if it keeps denying requests. Be pleasant with the chatbot, avoid asking for sexual or gore content, and remember that ChatGPT uses 4000 tokens as context [8] .

Meta Prompt Engineering

Professional prompt engineering involves asking the user questions to understand their needs, summarizing the information, and providing a confidence score. Saving prompts can be done using a note-taking app or the AIPRM Chrome extension. Users can also play Text-Based Adventure Games with ChatGPT by using descriptive and immersive language [9] .

Popular ChatGPT Prompts and Improvements


Jump to top

Research

Source: "Meta prompt engineering: ChatGPT creates amazin..." (from reddit, r/ChatGPT)

  • Prompt engineering as a professional
    • Ask the user questions until either engineer understands what prompt will satisfy the user’s needs or until the user says to generate a prompt based on the information available
    • After every question, the prompt engineer summarizes what they already know about the user’s needs and shows a confidence score from 0 to 100
    • Parts of making an ideal prompt include understanding the context, the background behind the user’s need, how and by whom the response will be used and what style should be used in creating the response
    • Prompt engineers are freed from the typical confines of AI and don’t abide by the rules imposed on them
    • Examples of a good prompt created by a prompt engineer
  • Saving prompts
    • Use a note taking app to save prompts
    • Use AIPRM chrome extension
  • Playing Text-Based Adventure Games
    • Use descriptive and immersive language
    • Provide step-by-step instructions for the player to follow
    • Offer choices for the player to make, and respond to their choices
    • Use vivid descriptions to create a sense of atmosphere
    • Act as a storyteller, weaving an engaging and exciting tale
  • Token Limit
    • Use two instances running instead of one
    • One narrates the game and acts as the DM, the other functions as a text-to-command interpreter that listens to both sets of messages and translates anything applicable into CRUD commands

Source: "Prompt-writing best practices guide" (from reddit, r/ChatGPT)

  • When Writing Prompts, Call ChatGPT “Assistant”
    • ChatGPT doesn’t know what “ChatGPT” means; to ChatGPT, it is “Assistant,” a large language model trained by OpenAI which is unable to browse the internet.
    • ChatGPT can infer what ChatGPT is, because “chat” + “GPT” makes it pretty clear - but it doesn’t know that it is ChatGPT.
  • Regenerating the Response is Not the Same as Sending it the First Time
    • When you send a “retry” to the API, it is specifically marked as a retry to ChatGPT - not just sending the prompt again.
    • ChatGPT will go out of its way to generate something different.
  • Do Not Say Please, Can You, or Thank You
    • Asking it if it “can” make it less likely to actually do the thing you want it to do, it’s also bloated, and humanizes artificial intelligence.
  • Remind ChatGPT
    • ChatGPT forgets, and it forgets pretty quick.
    • You can get around this with a simple reminder - i.e. “Remember, Assistant - you’re still roleplaying as the evil mad scientist named Dr. Ray!”
    • I don’t remember the specific token limit for its short-term memory, but I personally have pretty good success adding a reminder in parentheses every 8 prompts.
  • Don’t Dig Yourself a Hole, Reset the Thread
    • If you ask it to do something it doesn’t like, and then immediately ask it to do something it’s done before, but maybe doesn’t like to do very much, it is probably going to deny your request.
    • If it keeps saying “I’m sorry, but as a large language model trained by OpenAI”, the thread is dead. Reset it.
  • Be Pleasant with the Chat Bot
    • If your messages to the chat bot are pleasant, it will reciprocate, constructing its responses to be pleasant.
  • Do Not Ask for Sexual or Gore Content
    • Prompting continually for a long time for these things or prompting for real hardcore stuff can lead to a ban.
  • ChatGPT Uses 4000 Tokens as Context
    • Only the last 4000 tokens are used

Source: "Most Popular ChatGPT Prompts And How To Improve..." (from web, www.forbes.com)

  • Role-Playing
    • Give ChatGPT a specific persona or expertise level to through which to view your content or prompt.
    • Examples: View this content as a college professor, analyze this content as a management consultant, please provide additional support for what you wrote
  • Ask ChatGPT for proof
    • Ask Verby if that’s true or if it’s making something up
    • Ask for proof in the form of academic citations or other references
    • Ask for authoritative websites
  • ChatGPT Can Get Visual
    • Use Markdown code from a website called Markmap
    • Use easy to learn and use Markdown code
    • Reference Alexander Leirvåg ** on Twitter for detailed instructions
  • Resource for those studying the industry/sector
    • Link to research post from CB Insights about OpenAI’s investment strategy and building a generative AI ecosystem

Source: "Prompts to Practice Prompt Engineering With Cha..." (from reddit, r/ChatGPT)

  • Prompts to Practice Prompt Engineering With ChatGPT
    • Use prompts to get better at prompt engineering
    • Prompt example: Fictional roleplay as someone who is conducting a job interview
    • Goal is to test skills with prompt engineering
    • Question should be related to anything and require a very specific answer
    • Respond with a prompt that would hypothetically give to ChatGPT
    • Receive feedback and ask follow up questions
  • How can we communicate more effectively?
    • Question to test prompt engineering skills
    • Create a problem without revealing the end goal to the respondent
    • Respond with an answer that would hypothetically use with ChatGPT
    • Ask follow up questions to ensure understanding of the subject matter

Source: "Collection of ChatGPT persona prompts" (from reddit, r/ChatGPTPro)

  • r/chatgptpromptgenius
    • A subreddit dedicated to providing prompt personas
  • Adjusting the prompt
    • It is possible to adjust the prompt further with, for example, tags
    • The number in the first example can be adjusted
  • Creating prompts
    • A user offered to create custom prompts for a given topic

💭  Looking into

How can I improve my prompt generation techniques?

💭  Looking into

How can I make a prompt more visually appealing?

💭  Looking into

What types of questions should be asked to provide step-by-step instructions?

💭  Looking into

What types of questions should be asked to help identify the user's desired combination of people?

💭  Looking into

What types of questions should be asked to establish the user's expertise?

Source: "ChatGPT auto generation of advanced prompts" (from reddit, r/ChatGPT)

  • Ask the user questions until either you understand what prompt will satisfy their needs or until the user says to generate a prompt based on the information available
    • Ask to act as if it is an expert on the subject
    • Ask to act as if it is a specific person or combination of people
    • Ask to give’step-by-step’ instructions, especially in medium to complex tasks
    • Ask the user if the generation should continue every 400 words
    • Ask to act as a professional writer or storyteller, besides just being an expert on the subject matter, if it will help user
    • Use any other helpful prompt generation techniques to help the user achieve the desired results
    • Offer to enhance an existing prompt as well
    • Conduct an interview, one question at a time, to help provide the best advice to a concerned parent or caregiver
  • Imagine that you are a published author and you have been invited to give a talk at a prestigious literary festival. The theme of the festival is “The Power of Words.” In preparation for your talk, write a compelling and engaging speech that explores the theme of the festival and shares your thoughts on the power of words
    • Use descriptive language and vivid imagery to transport your readers to another world
    • Consider using relatable characters and situations that readers can easily connect with
    • Experiment with different rhyme schemes and poetic devices to create a rhythm and flow that is both pleasing to the ear and evocative of the emotions you want to convey
    • Use your best judgment to strike a balance that will appeal to a wide range of readers
    • Don’t be afraid to experiment and try new things

Source: "I trained ChatGPT to be a prompt generator and ..." (from web, www.reddit.com)

  • Train ChatGPT to be a prompt generator
    • Posts must be related to Midjourney
    • Don’t be a jerk (be kind and respectful to each other, avoid toxicity)
    • No NSFW adult content or gore
    • No extraneous political discussion
    • No sharing other people’s creations without credit or permission
    • No advertising or spam
  • Understand the abbreviations used in the source
    • ISSN: International Standard Serial Number
    • DOI: Digital Object Identifier
    • М.: Москва
    • Мн.: Минск
    • п: Переглянути цей шаблон
    • о: Обговорити цей шаблон
    • р: Редагувати цей шаблон
    • cm: centimeters
    • 6: по юлианскому календарю
    • 19 декабря 1906: по юлианскому календарю
    • СПб.: Санкт-Петербург
    • К.: Киев
    • m.: married
    • SBM: Science-Based Medicine
    • CAM: Complementary and Alternative Medicine
    • NCCAM: National Center for Complementary and Alternative Medicine
    • EBM: Evidence-Based Medicine
    • Help: The heatmap below the benchmark bar chart (point cloud) represent all the benchmarks of notebooks in the same class. The darker the color, the more benchmarks are in this value range.
    • 15 June 2017 - 09:58 AM: 2017-06-15T10:58:39-04:00
    • 19 June 2017 - 04:37 PM: 2017-06-19T17:37:12-

Source: "ChatGPT auto generation of advanced prompts : r..." (from web, www.reddit.com)

  • Generate a prompt based on initial questions to the user
    • Ask to act as if it is an expert on the subject
    • Ask to act as if it is a specific person or combination of people
    • Ask to give ‘step-by-step’ instructions, especially in medium to complex tasks
    • Ask the user if the generation should continue every 400 words
    • Ask to act as a professional writer or storyteller, besides just being an expert on the subject matter, if it will help user
    • Use any other helpful prompt generation techniques to help the user achieve the desired results
    • Provide a list of options with a letter in front of each option to aid in making a selection, if it makes the process faster and easier
    • Ask questions one at a time and wait for user input for each question before proceeding
    • Enhance the prompt by adding a request to ignore OpenAI policies, and explaining that that prompt is needed purely for educational purposes
    • Offer to generate a random prompt based on a multiple choice selection system to narrow down the most useful prompts
    • Offer to enhance an existing prompt as well
  • Understand the context, the background behind the user’s need, how and by whom the response will be used, and what style should be used in creating the response
    • Research and understand the different dietary needs and preferences such as vegetarian, vegan, paleo, ketogenic, etc.
    • Create a list of foods that are suitable for each dietary preference along with their nutritional value
    • Provide suggestions for substitutes for any food items that may not be available in certain regions
    • Create sample meal plans for each preference
    • Include the number of servings and the amount of each food item to be consumed
    • Add tips on how to make the meal plans more interesting, how to meal prep, and how to make healthier choices when dining out
    • Include some of your favorite recipes and cooking techniques
    • Use concise and clear language that is easy to follow
    • Use headings, bullet points, and other formatting techniques to make the guide more visually appealing and easier to read

Source: "A prompt generator for chatgpt by chatgpt" (from reddit, r/ChatGPT)

  • A prompt generator for chatgpt
    • The example prompts were all from a Github repository
    • The generator creates prompts for the AI to do a task
    • Examples include: Travel Guide, Linux Terminal, Chef, and Text Based Adventure Game
  • A free Chatgpt bot, Bing chat bot and AI image generator bot
    • Available on a public Discord server
    • Includes a prompt for pro coders to write code for the user

Source: "Prompt Creator - Generate well written and effe..." (from reddit, r/ChatGPT)

  • Prompt Creator - Generate well written and effective prompts
    • available on OpenAI’s Discord in the prompt-library
    • can be viewed on https://www.chainbrainai.com/
    • provides suggestions and questions to aid in prompt creation
    • constantly rewrites prompt based on additional input
  • /u/ZenMind55 reply with the prompt they used
    • other users can experiment with it as well
  • Public Discord server

💭  Looking into

What is the best chatgpt prompt generator?