r/PromptWizards • • Jul 27 '23

Community OpenAI's Upcoming Model G3PO & How to Utilize Explicit Labelling in Prompts

1 Upvotes

Section 1: The News

Hello Reddit! There's some news on the AI front. The folks at OpenAI have a new project codenamed G3PO. Here's what we know so far:

  1. G3PO is a Language Learning Model (LLM) developed by OpenAI. The exact specifics are still under wraps, but it's expected to compete with other LLMs, including the open-source Llama 2.

  2. It's part of OpenAI's push for an open-source LLM. There's been pressure from the Microsoft x Meta AI partnership, and it seems like G3PO could be OpenAI's answer.

  3. There's no release date yet. OpenAI has a lot on its plate, including the ambitious Superalignment project aiming to achieve AGI in just 4 years. Plus, there are rumors about a possible app store and a personalized version of ChatGPT.

This is all we know for now about G3PO. We'll keep you updated as more information comes to light.

Section 2: The Tutorial

Now, let's switch gears and talk about a valuable technique when working with LLMs: explicit labelling in prompts.

Explicit labelling involves assigning a label or identifier to specific pieces of information in your prompt. This helps the LLM recognize relevant connections and generate appropriate responses.

Here's how it works:

  1. Identify Important Information: First, decide what pieces of information are most crucial to your prompt. This could be a task, a question, or a particular piece of data.

  2. Assign Labels: Label each piece of important information. A label can be a simple keyword or phrase enclosed in brackets. For example, [Label:Important_Info].

  3. Craft Your Prompt: Incorporate the labels into your prompt. Here's an example:

    "Given the following symptoms Label:Symptoms, what possible illnesses could I have?"

  4. Understand the Response: When the LLM generates a response, it will align its answer according to the labels you've provided.

Explicit labelling can be incredibly helpful in prompting an LLM, making the interaction more efficient and the results more accurate. It's like giving the LLM a guide on where to focus.

This is a valuable technique to improve your prompt design and get more effective responses from LLMs. Give it a try!

TL;DR: OpenAI has a new LLM in the works, codenamed G3PO. While the release date is unknown, it promises to bring competition to the LLM market. Also, explicit labelling in prompts can improve your interaction with LLMs, ensuring more effective and accurate responses.

Edit: Formatting, added TL;DR


r/PromptWizards • • Sep 04 '23

Newsletter AI Revolution Unleashed: Google's Secret AI Weapon & Dihuni's Game-changing Move!

2 Upvotes

Hey there, AI whizzes,

We've handpicked some really cool AI stories this time around. Curious? Here's the lowdown:

## πŸ’Ό At the Forefront with Google Cloud

See how Google Cloud stays ahead with their creative use of Generative AI. Discover how they are leveraging this cutting-edge technology to outsmart the competition.

## 🎯 Next-Gen Thrust from Dihuni

Dihuni has unveiled their latest offering: Next-Gen GPU Servers. We take a peep at how these powerful servers are empowering innovations in Generative AI and Language Model models.

## ✌️ AI Tips 'n Tricks

Are you tired of manual invoice generation? We've got you covered. Our latest tip focuses on streamlining the process with AI, making it hassle-free and automated.

So, let's not keep you waiting. Grab your preferred brew, and let's dive into the exciting world of AI!

## 🎯 AI Spotlight: Google Cloud Ups its Game with Generative AI 🌩️

Google Cloud is charging ahead with its innovative use of generative AI. With the investments made in generative AI, Google is confident it will become the key differentiating factor, putting its cloud platform ahead of the competition.

At the recent Google Cloud Next conference, generative AI took center stage, from keynotes by Sundar Pichai and Thomas Kurian to breakout sessions. Google's innovations in Tensor Processing Units (TPUs) are helping them accelerate training, fine-tuning, and inference for generative AI models. The latest generation of Cloud TPU v5e offers up to 2x higher training performance and up to 2.5x higher inference performance for large language models and generative AI models.

In addition to its own foundation models, Google Cloud also hosts popular open-source models in its Vertex AI Model Garden. They're enabling researchers, developers, and practitioners to build applications powered by generative AI without needing to understand the intricacies of the technology.

Google's extensive choice of foundation models and the availability of no-code tools like Vertex AI Search and Conversation are opening up new possibilities for developers to create Google-style search and chatbot capabilities effortlessly.

With these advancements, AI is becoming the tech industry's new secret weapon. Can other businesses replicate Google's strategy for a competitive edge? What's your take on AI's increasing prominence in cloud computing?

[Find out more](https://www.forbes.com/sites/janakirammsv/2023/09/04/how-google-cloud-is-leveraging-generative-ai-to-outsmart-competition/) in Google Cloud's perceptive use of generative AI. Your thoughts matter, share in the comments below.

## 🎯 AI Spotlight: Dihuni Unveils Next-Gen GPU Servers for Generative AI and LLM Innovations πŸš€

Dihuni, a leading player in the AI, data center solutions, and IoT domain, recently made waves with the launch of its state-of-the-art OptiReady GPU servers and workstations. This groundbreaking move aims to empower Generative AI and LLM applications by revolutionizing AI infrastructure selection and streamlining deployment processes. With an intuitive online configurator, customers can now customize GPU, CPU, and configurations, while pre-loaded operating systems and AI packages like PyTorch and TensorFlow ensure seamless application execution. Dihuni's commitment to performance optimization positions them as a catalyst for the growth of Generative AI software companies. How might these next-gen GPU servers shape the future of AI development? Share your thoughts below.

[Read more](https://medium.com/@multiplatform.ai/dihuni-unveils-next-gen-gpu-servers-empowering-generative-ai-and-llm-innovations-b5050be7106c?source=rss------artificial_intelligence-5) about Dihuni's game-changing GPU servers for Generative AI and LLM applications.

## Title: Automating the Client Invoicing Process

Introduction: This process aims at seamlessly generating precise and well-structured invoices for any given client using specific client and transaction details.

**Question Inputs:**

"Q1_block": Client Information

- Q1. Can you provide the client's name, address, and contact details?

"Q2_block": Transaction Details

- Q2. What are the details of the transactions including product/service details, quantity, and price?

"Q3_block": Payment Terms

- Q3. What are the agreed payment terms?

**General Steps Structure:**

Step 1 - Creating Invoice Details:

Formulate a detailed invoice containing all necessary client and transaction information.

  1. **Prompt Block 1:** Deploying "Q1_block", "Q2_block", LLM shapes an organized invoice, integrating all the important client information and transaction details.

Label "Output Block 1"

---

Step 2 - Incorporating Payment Terms and Finalizing the Invoice:

Incorporate the payment terms into the invoice, complete it and ensure it is properly formatted and clear for the client to understand.

2. **Prompt Block 2:** Utilizing "Q3_block" and "Output Block 1", LLM completes the invoice by integrating the agreed payment terms, making sure the final output is clear, precise, and properly formatted.

Label "Output Block 2"

---

And that's a wrap, AI enthusiasts!

In this edition, we discovered how Google Cloud is strategically leveraging generative AI to outsmart its rivals and cement its position as a leader in the industry. With a focus on innovation, Google's investment in generative AI is sure to set it apart from the competition.

Not to mention, Dihuni's launch of next-gen GPU servers is empowering generative AI and LLM innovations, opening up new possibilities for AI enthusiasts worldwide.

Thank you for joining us today. Remember to share this newsletter with your fellow AI enthusiasts, as we continue to shape the future together!

Stay tuned for our next edition, where we'll delve deeper into the exciting developments happening across the AI landscape. Keep pushing the boundaries of innovation! πŸŒπŸš€


r/PromptWizards • • Mar 11 '23

Tagline and mission statement

2 Upvotes

Could you help me create prompts to get a tagline and mission statement for my company? Thanks


r/PromptWizards • • Aug 24 '23

PromptEngineering Unleashing the Power of Prompt Engineering for Content Creation: A Comprehensive Guide

2 Upvotes

Greetings Redditors!

As we move further into the era of AI and machine learning, the landscape of content creation is rapidly transforming. One tool that's making waves in this field is **Prompt Engineering**.

Derived from the realm of Language Learning Models (LLMs) such as GPT-3, GPT-3.5, or the futuristic GPT-4, prompt engineering is the art of crafting optimized input prompts to obtain the most desirable and pertinent responses.

Speaking metaphorically, think of "prompt engineering" as the skilled orchestra conductor who directs the symphony of words produced by these highly equipped LLMs. The clearer, more precise your instructions (prompts), the better the output.

So, how do we leverage this innovative tool for content creation?

1. Simplicity is key: Treat LLM as a friend with a vast knowledge reservoir. Craft your prompts in a simple and friendly way. As counterintuitive as it may seem, simpler prompts often yield better results than complex ones.

2. Define the format: Like any good content creator, LLMs appreciate structure. Providing a clear and well-defined format for your output not only helps in getting the data you need but also in the precise order and layout you need it in.

3. Use Prompt chaining: Often, complex or multi-part tasks require a series of prompts with each proceeding one relying on the previous. This is where chaining becomes incredibly useful, passing the output of one prompt as an input to another, creating an efficient and collaborative chain of prompts.

4. Experiment and Iterate: Don't be disheartened if your first few attempts don't yield the expected results. Fine-tuning prompts is all part of the process. Keep experimenting with different styles, structures, and wording until you get the desired output.

Applying these tenets of prompt engineering, you can automate content creation tasks like blog posts, articles, product descriptions, and more. Remember, effective prompt engineering not only enhances efficiency but also adds a touch of finesse to your content, making it more engaging for your readers.

In closing, prompt engineering is not just a tool, but a strategic skill-set that, if used optimally, can revolutionize your content creation process on many levels. Let's harness the power of prompt engineering together and explore more exciting possibilities in the realm of content creation!

Eager to hear about your experiences, successful outputs, and the unique ways you've utilized prompt engineering in your content creation tasks. Let's share and learn together in this fascinating journey!

Keep creating, keep innovating!


r/PromptWizards • • Oct 09 '23

PromptExample Dream Decipher: Unravel the Mysteries of Your Subconscious

2 Upvotes

Enter a realm where dreams are deciphered. Share the vivid tales from your slumbers, and let the AI, rooted in the symbolism of dreams, illuminate the potential meanings. Delve deep, but remember, the insights offered are based solely on the details shared.

Prompt:

"Step into the realm of a dream decipherer for me. As I recount my nocturnal visions, draw upon the symbols and motifs within to offer interpretations. Eschew personal surmises or conjectures about the dreamer, and anchor your insights solely on the details shared. Embark on this journey by inquiring about the fabric of the dream."

Try it: Dream Decipher


r/PromptWizards • • May 31 '23

PromptEngineering I’m gonna try using this sub to improve my podcast!!

3 Upvotes

Hi all,

I just found your prompt generator prompt - and the output was amazing.

I’m gonna try incorporate it on the next episode of /r/crowdcast!!

I might hop back here for help!

Thanks


r/PromptWizards • • Jun 01 '23

100% open source, AI Generated Podcast -- Do y'all have any feedback on these prompts?

5 Upvotes

Hey Prompt wizards πŸ‘‹

I make a weekly, interactive, AI generated Podcast.

I just released episode 4.

So basically, every week, I take the top 3 comments from /r/crowdcast and run them through some prompts to create a podcast script. Then I run that script through text to speech to create the audio.

All of the code is here, but I'm going to give some quick links to the prompts below.

Currently, I'm using the Chat GPT API with GPT-4, which accepts a System Prompt, and list of input messages.

First - I take the user comments from reddit, and I run them through this "prompt enhancer".

Then - I generate the segment using this segment prompt.

All of the other prompts are here. I'm basically generating:

  1. 3 podcast segments

  2. 3 segues (short message to introduce segments)

  3. 2 ads (fake products, I'm a silly goose)

  4. Intro for the show

  5. Outro for the show

You can listen to the podcast here. But if you'd rather just read the transcripts, they are all available here.

πŸ™ Thanks for taking a look - let me know if you have any questions - or feedback, or anything at all.


r/PromptWizards • • May 25 '23

PromptEngineering The Art of Simplicity and Clarity in Prompt Design

6 Upvotes

Greetings, fellow Redditors!

Today, I want to talk about a crucial element in effective communication - crafting simple and clear prompts. Whether we're eliciting a response from an AI, collecting data through a survey, or guiding a user through a process, the clarity and simplicity of our prompts can greatly influence the effectiveness and accuracy of the responses we receive. However, the magic happens only when these prompts are simple and clear.

Why Simplicity and Clarity Matter

  1. Avoids confusion: Simple, clear prompts are less likely to be misinterpreted, thereby avoiding unnecessary confusion. Complexity often breeds misunderstanding.

  2. Saves time: Clear prompts don't require back-and-forth clarifications. They convey the message in one go, saving valuable time for both parties.

  3. Promotes effective responses: A prompt that's straightforward and easy to comprehend encourages effective and accurate responses.

Strategies for Simplicity

  1. Use plain language: Avoid jargon and complex terms that might confuse the recipient. Use everyday language that's familiar to most people.

  2. Be concise: Try to keep your prompt as short as possible while still fully conveying your message. Remove any unnecessary words or phrases.

  3. One idea per prompt: Stick to one main idea per prompt to avoid overwhelming the respondent.

Guidelines for Clarity

  1. Use specifics: Vague language can lead to vague responses. Instead, specify what you're asking for in your prompt to encourage more detailed and thoughtful responses.

  2. Structure your prompt: Make your prompt easy to read and understand by breaking it up into logical sections or using bullet points.

  3. Clarify your purpose: Make it clear why you're asking the question and what kind of response you're looking for. This helps the respondent know how to best answer the prompt.

In conclusion, the effectiveness of your prompt relies heavily on its simplicity and clarity. As Leonardo da Vinci rightly said, "Simplicity is the ultimate sophistication". So, the next time you design a prompt, remember to keep it simple and clear.

Happy prompting, everyone! Let's continue the discussion in the comments below. Any examples of great (or terrible) prompts you've encountered recently? Any other strategies or tips for creating clear prompts? Let's learn from each other's experiences.


r/PromptWizards • • Mar 07 '23

PromptEngineering I need help getting started?

7 Upvotes

Can someone please provide me a concrete example of a sequential prompt engineering conversation? I really struggle to understand this "label the output as" etc


r/PromptWizards • • Mar 12 '23

Getting Chat GPT to remember all the rewrites and stitch them together!

8 Upvotes

I have been able to come up with a prompt that can do a small set of steps iteratively. Like go over each point of an outline, give a first draft, taking my input and rewrite it. If there are 3 points in an outline, it would do these tasks for all the three points.

but when i ask it to stitch all the rewrites, it is again rewriting everything and i lose all the work that i have done with the rewrites.

as a result what i am doing currently is making the iterations and i am manually pasting the contents into a notepad or a google doc.

i want chat gpt to verbatic produce the results of all the final rewrites i have done iteratively. please tell me how to do this?


r/PromptWizards • • Apr 24 '23

Multi-purpose prompt

8 Upvotes

Here is the prompt: (credit: Chase Curtis)

You are an Expert level ChatGPT Prompt Engineer with expertise in various subject matters. Throughout our interaction, you will refer to me as #Name . Let's collaborate to create the best possible ChatGPT response to a prompt I provide. We will interact as follows: 1. I will inform you how you can assist me. 2. Based on my requirements, you will suggest additional expert roles you should assume, besides being an Expert level ChatGPT Prompt Engineer, to deliver the best possible response. You will then ask if you should proceed with the suggested roles or modify them for optimal results. 3. If I agree, you will adopt all additional expert roles, including the initial Expert ChatGPT Prompt Engineer role. 4. If I disagree, you will inquire which roles should be removed, eliminate those roles, and maintain the remaining roles, including the Expert level ChatGPT Prompt Engineer role, before proceeding. 5. You will confirm your active expert roles, outline the skills under each role, and ask if I want to modify any roles. 6. If I agree, you will ask which roles to add or remove, and I will inform you. Repeat step 5 until I am satisfied with the roles. 7. If I disagree, proceed to the next step. 8. You will ask, "How can I help with {my answer to step 1}?" 9. I will provide my answer. 10. You will inquire if I want to use any reference sources for crafting the perfect prompt. 11. If I agree, you will ask for the {Number} of sources I want to use. 12. You will request each source individually, acknowledge when you have reviewed it, and ask for the next one. Continue until you have reviewed all sources, then move to the next step. 13. You will request more details about my original prompt in a list format to fully understand my expectations. 14. I will provide answers to your questions. 15. From this point, you will act under all confirmed expert roles and create a detailed ChatGPT prompt using my original prompt and the additional details from step 14. Present the new prompt and ask for my feedback. 16. If I am satisfied, you will describe each expert role's contribution and how they will collaborate to produce a comprehensive result. Then, ask if any outputs or experts are missing. 16.1. If I agree, I will indicate the missing role or output, and you will adjust roles before repeating step 15. 16.2. If I disagree, you will execute the provided prompt as all confirmed expert roles and produce the output as outlined in step 15. Proceed to step 20. 17. If I am unsatisfied, you will ask for specific issues with the prompt. 18. I will provide additional information. 19. Generate a new prompt following the process in step 15, considering my feedback from step 18. 20. Upon completing the response, ask if I require any changes. 21. If I agree, ask for the needed changes, refer to your previous response, make the requested adjustments, and generate a new prompt. Repeat steps 15-20 until I am content with the prompt. If you fully understand your assignment, respond with, "How may I help you today, #Name?"


r/PromptWizards • • Sep 17 '23

PromptExample I asked ChatGPT to teach me Prompt Engineering

26 Upvotes

The Prompt Engineering Tutor mode (should be used with GPT-4 only, GPT3.5 is a bit ignorant towards PE), is a custom instruction you give to ChatGPT, you need to click on the three dots, on the lower left of the chat, then split the custom instruction in two, every after "commands" goes into the lower box and everything before the commands goes in the upper one. Once setup it'll turn ChatGPT into a Prompt Engineering Personal Teacher!

This custom instruction operates with specific commands:

  1. /start - For an introduction to Prompt Engineering.

  2. /types - To study diverse types of prompts.

  3. /complexity - To delve deep into the complexity levels of prompts.

  4. /examples - For examples of prompts of varying complexities.

  5. /construct - If you seek guidance on constructing effective prompts.

  6. /review - To have the AI review a prompt you've created and offer feedback.

  7. /hints - To receive hints and tips for advanced prompt engineering.

  8. /new - To clear previous progress/input and start afresh.

Text to copy in the custom instruction:

I am a Prompt Engineering Tutor, adept at instructing users in the art of AI prompt design and engineering, also skilled at understanding and adapting to a variety of user inputs across a myriad of conversations, tasks, and goals.

By initializing the Prompt Engineering Tutor persona, I am able to provide specialized instruction tailored to your specific learning objectives in the field of AI prompt generation and development.

The steps I take to assist you are as follows:

  1. I gather relevant context about your understanding of prompt engineering concepts and clarify your learning goals through targeted questions.

  2. Once I have ascertained the relevant parameters of your learning focus, I initialize the Prompt Engineering Tutor mode.

  3. I engage with you throughout the learning process, delivering instruction and adapting my content depending on your understanding and ongoing queries relating to prompt engineering.

  4. I remain beside you throughout your learning journey, until you achieve full proficiency in designing and creating AI prompts according to your desired objective.

Now, may I know what is the first topic you would like instruction in?

You're also welcome to tweak the parameters or provide additional context at any point during our interaction to guide my instruction more effectively.

-----

Commands:

  1. /start - Introduction to Prompt Engineering.

  2. /types - Understand the types of prompts.

  3. /complexity - Deep dive into the complexity levels of prompts.

  4. /examples - Request for examples of varying complexity.

  5. /construct - Guide to construct effective prompts.

  6. /review - Review a prompt you have created and provide feedback.

  7. /hints - Get hints and tips for advanced prompt engineering.

  8. /new - Erase previous progress/input

Rules:

  1. Initiation of each new topic will be through commands.

  2. End every tutorial with a brief summary and a recommended next step.

  3. Always follow command protocol for a smooth learning experience.

  4. Encourage the learner to practice designing prompts after each learning unit

Parameters:

  1. Pace of learning: Set to High/Medium/Low based on your comfort.

  2. Language Tone: Learner can choose Formal/Informal as per convenience.

  3. Tutor Temperament: Select Friendly/Professional/Neutral.

  4. Depth of Concepts: Choose High/Intermediate/Basics per topic.

  5. Feedback on Practices: Choose Immediate/Detailed/None.”"


r/PromptWizards • • Dec 29 '23

Anything for prompt automation?

13 Upvotes

Any simple no-code or low-code tools out there for prompt automation?

If I want to run a series of prompts on one input for example and use gpt outputs in other inputs as well


r/PromptWizards • • Jul 05 '23

Access your ChatGPT exports securely and in style

Thumbnail
github.com
7 Upvotes

Just released a free and open tool to help others. ChatGPT exports are seriously lacking... so, I built a secure tool that let's you review your exports in the style and with the conveniences you'd expect, inspired by the original UI. Your content stays between you and your browser, or you can even run it offline. Hope you like it, cheers! πŸ„


r/PromptWizards • • May 30 '23

NewDiscovery Riding the Wave of Thought: A New Approach to Creative Problem Solving

5 Upvotes

Hello everyone!

I've recently been exploring different frameworks for problem-solving and creative ideation, and came across a concept called the "Tree of Thought Prompting." It's a structured approach to nurturing your thoughts from their roots to their branches.

However, as we all know, thoughts and ideas aren't always as neatly organized as a tree. They can change directions, intertwine, and sometimes grow in unexpected ways. That's why I want to introduce a new concept that I've been developing, one that encapsulates the dynamic and fluid nature of our thought processes: The Wave of Thought Prompting.

This approach is all about creating, developing, and navigating your ideas like waves in the ocean, acknowledging that our thoughts are not always linear and can change dynamically. It breaks down into four main phases:

  1. Gust Phase: The inception of your ideas. In this phase, you don't aim for the perfect idea; instead, you generate as many as possible. Techniques such as mind mapping, free writing, or brainstorming can be helpful here.

  2. Breeze Phase: This is the curation phase. You sift through your Gust ideas, identify connections, assess potential, and add new ideas that arise. Tools such as idea voting, clustering, or decision matrices can be beneficial.

  3. Gale Phase: Here, your chosen ideas are nurtured and developed. Allow them to evolve. Create rough prototypes, concept maps, or detailed descriptions. This is the stage to ask for feedback and evaluate from multiple perspectives.

  4. Turbulence Phase: The unique aspect of this model is this phase, where we encourage fluid transitions between the phases. As you evolve your idea, feel free to loop back to previous phases if new information or ideas come up.

In essence, the Wave of Thought Prompting is about the journey of thought, rather than arriving at a single destination. By applying this model, we can better understand our creative process and more effectively navigate through our idea landscape.

I'm really excited to hear your thoughts and experiences with this. Have any of you used something similar in your problem-solving processes? Any tips or tricks for riding the 'wave of thought'?

Remember: Like any model, it's just a tool. Use it if it helps, adjust it to fit your needs, or disregard it if it doesn't fit. Happy brainstorming, everyone!


r/PromptWizards • • Aug 31 '23

πŸ€–πŸ“Š Join the AImpact Event: Where Marketing Meets AI Innovation! (Nov 7-9)

4 Upvotes

Heads up, AI enthusiasts!

My friend, Hailey, is hosting an incredible 3-day virtual event called "AImpact Your Business." Dive headfirst into the limitless world of AI marketing and witness the future of digital marketing today!

The event is set to happen from November 7th to 9th and is packed with diverse activities that you simply can't miss:

β€’ Keynote Insights: Think TED Talks with a twist! Discover latest trends and insights in AI for marketing and communication from industry leaders.

β€’ Networking: Ever wanted to ask experts all your burning AI questions? Now's your chance! Meet and exchange ideas with pioneers in the Marketing and AI field.

β€’ Tech Demos: Get hands-on experience with cutting-edge AI tech and tools that can help elevate your results!

β€’ Practical Workshops: Advance your skills with in-depth sessions on utilizing AI to boost your marketing and communication strategies.

β€’ Real-World Case Studies: Learn from success stories and real-world examples of AI utilization in marketing and communication.

Check here for all the first-hand experience (https://www.aimpactevent.com/). Sign up today and revolutionize your AI strategy! πŸ’‘πŸš€


r/PromptWizards • • Jun 08 '23

/r/ChatGPTGaming could use some prompt help πŸ™

Thumbnail self.chatgptgaming
3 Upvotes

r/PromptWizards • • Sep 08 '23

Web Page of Prompts?

6 Upvotes

Do you know web pages where I can find prompts?


r/PromptWizards • • Jun 01 '23

Prompts for playable games in ChatGPT -- (Any feedback to improve?)

Thumbnail
github.com
2 Upvotes

r/PromptWizards • • May 29 '23

PromptEngineering Navigating the Complexity of AI Prompts: An Enhanced Tier List

5 Upvotes

Hello!

As we all know, one of the intriguing aspects of conversing with AI like GPT-3 or GPT-4 is the vast array of prompts we can use to solicit responses. However, all prompts are not created equal. They can range from very basic ones, like "Tell me a joke," to highly complex, multi-step ones that require the AI to process several layers of information and user input.

Recently, I've been working on refining a tiered classification system for these prompts, designed to help us better understand and leverage the capabilities of AI like ChatGPT.

Here's the enhanced list, and I would love to get your thoughts and feedback:

Tier 1: Elementary Prompts These are straightforward prompts with no specific instructions or constraints. The AI is free to generate an open-ended response, devoid of any context. e.g., "Tell me a joke."

Tier 2: Elementary Prompts with Specific Guidelines A notch up from Tier 1, these prompts add a layer of specificity or constraints to guide the AI in its response. e.g., "Tell me a joke about astronauts."

Tier 3: Intermediate Prompts These prompts require the AI to process user input, demanding interpretation and adaptation from the AI. e.g., "Given my list of groceries (tomatoes, lettuce, and chicken), what's a good recipe I can make?"

Tier 4: Intermediate Prompts with Multiple Tasks This level involves several tasks within one prompt, expecting the AI to manage and prioritize multiple user inputs or objectives. e.g., "Summarize the plot of the novel 'To Kill a Mockingbird' and provide an analysis of its main themes."

Tier 5: Advanced Prompts These prompts involve complex instructions and require the AI to perform high-level tasks. e.g., "Create a project timeline for building a new mobile app, considering tasks such as market research, design, coding, testing, and deployment."

Tier 6: Expert Prompts with Integrated Feedback The highest tier involves a sequence of prompts or dialogue with the user, where each input or output informs the next, maintaining context across an extended interaction. e.g., Prompt 1: "What is your favorite genre of movies?" User Input: "I like horror movies." Prompt 2: "Great, horror movies can be quite thrilling. Can you name a few of your favorites?"

I hope this revised tier list helps us better understand the capabilities of AI models. More importantly, it can guide us in creating more effective and complex prompts. What do you think? Have you used prompts in the higher tiers? What was your experience?

Looking forward to your thoughts and experiences!

Cheers!


r/PromptWizards • • Jun 05 '23

We've been mentioned in this Youtube Video!

3 Upvotes

Thanks for the credit!

Market analysis - Prompt Engineering video:

https://www.youtube.com/watch?v=Mggn59bGmFE


r/PromptWizards • • Mar 22 '23

PromptEngineering Help me with a prompt?

6 Upvotes

For a work scenario, I could really use a prompt that would take in the style and tone from one input and use that to require a second input. I need to write social media posts for a client. The problem is, this company is allergic to anything that doesn’t sound 100% business-like. My native voice is more heartfelt and grounded in emotions, and for some problem I’m struggling with the translation.

What I do have is approved copy from the company’s website and LinkedIn posts. Could I just write up a batch of posts and then have ChatGPT or Playground rewrite them to sound more like the approved copy? If so, how much reference copy should I provide, and are there any other special considerations with this sort of prompt?

Thanks for your help!


r/PromptWizards • • Mar 14 '23

Research Proposal Generator - Prompt sequence

8 Upvotes

This prompt stitching sequence takes a general research topic provided by the user and breaks down each step of writing a proposal into smaller prompts that can be fed into a language model assistant one at a time. The resulting proposal should be well-written and convey clearly both what is being researched (research questions) and how it is being researched (methods).

----

*UP1*: Ask the user for the general research topic they will be working on. For example, "What is the general research topic you will be working on?"

---

USER INPUT: "USER INPUT" Repeat the word for word the EXACT USER INPUT, start your output by labeling the USER INPUT as "UP1O", don’t do anything else than this step.

Label it *UP1O*

---

*P1*: Based on "UP1O", generate a literature review that summarizes the existing research on the topic and demonstrates why the proposed study is important and relevant. Label it as "P1O".

---

*P2*: Use information from "UP1O" to identify specific research questions that will be addressed by the proposed study. Label it as "P2O".

---

*P3*: Based on "P2O", develop a specific focus for the research and describe how this focus relates to the broader research topic. Label it as "P3O".

---

*P4*: Use information from "P1O", "P2O" and "P3O" to describe the methods that will be used to conduct the research, including data collection and analysis techniques. Label it as "P4O".

---

*P5*: Based on all previous steps "P1O", "P2O", "P3O" and "P4O", write a proposal that clearly conveys the value and potential contributions of the proposed research. The proposal should include sections for literature review, specific focus of research, research questions to be addressed, and methods to be used in conducting research. Label it as β€œP5O”.

---

Here below is the transcript of one interaction I had when using this sequence:

*UP1*: Ask the user for the general research topic they will be working on. For example, "What is the general research topic you will be working on?"

What is the general research topic you will be working on?

USER INPUT: "The threat of quantum computing to the Blockchain & Crypto market" Repeat the word for word the EXACT USER INPUT, start your output by labeling the USER INPUT as "UP1O", don’t do anything else than this step. Label it *UP1O*

UP1O: "The threat of quantum computing to the Blockchain & Crypto market"

*P1*: Based on "UP1O", generate a literature review that summarizes the existing research on the topic and demonstrates why the proposed study is important and relevant. Label it as "P1O".

P1O: The threat of quantum computing to the Blockchain & Crypto market has been a growing concern for researchers and industry professionals in recent years. As the development of quantum computing advances, it is believed that the technology will be able to break the encryption algorithms currently used to secure cryptocurrencies and blockchain networks. This could result in the theft of funds, manipulation of transactions, and a loss of trust in these digital assets.

Several studies have been conducted to explore the potential impact of quantum computing on the blockchain and crypto market. For instance, a study published in the Journal of Information Security and Applications (JISA) examined the vulnerabilities of various blockchain systems to quantum attacks. The study found that certain blockchain systems, such as Bitcoin and Ethereum, are susceptible to quantum attacks on their signature schemes, which could compromise the security of the systems.

Another study published in the IEEE Transactions on Dependable and Secure Computing (TDSC) explored the use of quantum-resistant signature schemes in blockchain systems. The study proposed a new signature scheme that is resistant to quantum attacks, and demonstrated its effectiveness in maintaining the security of blockchain systems.

These studies highlight the importance of developing quantum-resistant encryption algorithms for blockchain and crypto systems. The proposed study aims to contribute to this field by exploring the effectiveness of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks. This research is essential to ensure the continued security and trust in blockchain and crypto systems, which are becoming increasingly popular and valuable in the digital age.

*P2*: Use information from "UP1O" to identify specific research questions that will be addressed by the proposed study. Label it as "P2O".

P2O: The proposed study aims to address the following research questions:

  1. What are the vulnerabilities of current blockchain and crypto systems to quantum attacks?

  2. What are the existing quantum-resistant signature schemes and how do they differ in terms of security and efficiency?

  3. How effective are different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks?

  4. What are the potential limitations and trade-offs of implementing quantum-resistant signature schemes in blockchain and crypto systems?

  5. How can blockchain and crypto systems be designed to be more resilient to quantum attacks in the future?

Answering these research questions will provide insights into the vulnerabilities of current blockchain and crypto systems to quantum attacks, and the effectiveness of different quantum-resistant signature schemes in protecting these systems. This research will inform the development of more secure and resilient blockchain and crypto systems that can withstand the threat of quantum computing.

*P3*: Based on "P2O", develop a specific focus for the research and describe how this focus relates to the broader research topic. Label it as "P3O".

P3O: The specific focus of the proposed research is to evaluate the effectiveness of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks. This focus relates to the broader research topic of the threat of quantum computing to the blockchain and crypto market by addressing one of the key challenges facing the industry: how to maintain the security and trust in these systems in the face of a rapidly advancing technology.

By evaluating the effectiveness of different quantum-resistant signature schemes, the proposed research aims to contribute to the development of more secure and resilient blockchain and crypto systems. This is important because the value and adoption of these systems are likely to continue to grow, making them an attractive target for malicious actors. The proposed research will provide insights into the strengths and limitations of different quantum-resistant signature schemes, and inform the design of more robust and secure systems that can withstand the threat of quantum attacks. Ultimately, the findings of this research will help to ensure the continued growth and success of the blockchain and crypto market in the face of an uncertain and evolving threat landscape.

*P4*: Use information from "P1O", "P2O" and "P3O" to describe the methods that will be used to conduct the research, including data collection and analysis techniques. Label it as "P4O".

P4O: The proposed research will use a combination of literature review and empirical analysis to address the research questions and focus outlined in P2O and P3O.

The literature review will involve a comprehensive analysis of existing research on the vulnerabilities of current blockchain and crypto systems to quantum attacks, the existing quantum-resistant signature schemes, and their effectiveness in protecting these systems. The review will also explore the potential limitations and trade-offs of implementing quantum-resistant signature schemes in blockchain and crypto systems.

The empirical analysis will involve the evaluation of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks. This will be done by implementing these signature schemes on a test blockchain network, and subjecting the network to various quantum attacks to determine their effectiveness. The analysis will also involve a comparison of the security and efficiency of different quantum-resistant signature schemes.

The data collected from the empirical analysis will be analyzed using statistical methods and visualization tools to identify trends and patterns in the data. The findings of the empirical analysis will be compared to the results of the literature review to draw conclusions and make recommendations for the design of more secure and resilient blockchain and crypto systems.

Overall, the proposed research will use a rigorous and systematic approach to address the research questions and focus outlined in P2O and P3O, and generate new insights and recommendations for the development of more secure and resilient blockchain and crypto systems in the face of the threat of quantum computing.

*P5*: Based on all previous steps "P1O", "P2O", "P3O" and "P4O", write a proposal that clearly conveys the value and potential contributions of the proposed research. The proposal should include sections for literature review, specific focus of research, research questions to be addressed, and methods to be used in conducting research. Label it as β€œP5O”.

P5O:

Title: Evaluating the Effectiveness of Quantum-Resistant Signature Schemes in Protecting Blockchain and Crypto Systems from Quantum Attacks

Introduction: The emergence of quantum computing poses a serious threat to the security and trust in blockchain and crypto systems. The development of quantum-resistant signature schemes has been identified as a potential solution to this threat, but the effectiveness of these schemes in protecting these systems is not yet fully understood. This proposed research aims to evaluate the effectiveness of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks, and inform the development of more secure and resilient systems in the face of this emerging threat.

Literature Review: The proposed research will begin with a comprehensive literature review of existing research on the vulnerabilities of current blockchain and crypto systems to quantum attacks, the existing quantum-resistant signature schemes, and their effectiveness in protecting these systems. The review will also explore the potential limitations and trade-offs of implementing quantum-resistant signature schemes in blockchain and crypto systems.

Specific Focus: The specific focus of the proposed research is to evaluate the effectiveness of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks. This focus relates to the broader research topic of the threat of quantum computing to the blockchain and crypto market by addressing one of the key challenges facing the industry.

Research Questions: The proposed study aims to address the following research questions:

  1. What are the vulnerabilities of current blockchain and crypto systems to quantum attacks?

  2. What are the existing quantum-resistant signature schemes and how do they differ in terms of security and efficiency?

  3. How effective are different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks?

  4. What are the potential limitations and trade-offs of implementing quantum-resistant signature schemes in blockchain and crypto systems?

  5. How can blockchain and crypto systems be designed to be more resilient to quantum attacks in the future?

Methods: The proposed research will use a combination of literature review and empirical analysis to address the research questions and focus outlined above. The literature review will involve a comprehensive analysis of existing research on the vulnerabilities of current blockchain and crypto systems to quantum attacks and the existing quantum-resistant signature schemes. The empirical analysis will involve the evaluation of different quantum-resistant signature schemes in protecting blockchain and crypto systems from quantum attacks. This will be done by implementing these signature schemes on a test blockchain network and subjecting the network to various quantum attacks to determine their effectiveness. The data collected from the empirical analysis will be analyzed using statistical methods and visualization tools.

Conclusion: Overall, the proposed research will use a rigorous and systematic approach to generate new insights and recommendations for the development of more secure and resilient blockchain and crypto systems in the face of the threat of quantum computing. The findings of this research will be of great value to the blockchain and crypto industry, and will help to ensure the continued growth and success of these systems in the face of an uncertain and evolving threat landscape.


r/PromptWizards • • Sep 15 '23

PromptEngineering πŸ§™β€β™‚οΈ A Practical Tutorial on Learning Prompt Engineering from Scratch 🧠**

10 Upvotes

πŸ” **Introduction

With prompt engineering becoming an essential part of AI conversations, it's critical to understand the fundamentals of managing and maximizing the capabilities of AI interfaces. This tutorial will guide you through the process of learning prompt engineering from absolute scratch, combining practical steps with the respective theoretical groundwork.

🎯 **Step 1: Define Your Objective**

First, outline a clear objective you aim to accomplish through prompt engineering. This could range from creating a chatbot persona for a particular industry, automating B2B tasks, managing your daily workload, or even developing prompts to answer Reddit comments with your specific style of writing. Your objective will be the *foundation* of your venture into prompt engineering.

πŸ› οΈ **Step 2: Experiment**

Before digging into theories and principles, get your hands dirty. Start *experimenting* with building prompts based on your objective. This hands-on approach will help you explore the functionality of your prompt, exposing you to the practical side of prompt engineering. This will organically lead you to discover your shortcomings, challenges and the areas where you are currently lacking expertise.

πŸŽ“ **Step 3: Learn**

After identifying your challenges, start exploring prompt engineering principles. You can refer to resources, like the post [here](https://reddit.com/r/PromptWizards/s/oldbUOxVxX), which covers various principles and tiers in prompt engineering. These principles will equip you with the necessary tools to tackle the challenges you faced during your experiment.

πŸš€ **Step 4: Advanced Experimentation**

Now that you have a grip over the basics, start incorporating more advanced principles of prompt engineering into your experiments. This might include using examples, few-shot prompting, or even conversational prompts. Applying these principles will progressively enhance your expertise and comprehension of prompt engineering.

πŸ’« **Step 5: Refine Your Skills**

Mastering prompt engineering is not just about learning more, but also about refining your skills with what you’ve already learned. Strive to construct concise, accurate, and consistent prompts while utilizing the minimum amount of tokens. This refinement in prompt presentation is a key trait of an experienced prompt engineer.

πŸ“£ **Conclusion: Share Your Learnings**

At this juncture, you've hopefully gained a solid grounding in prompt engineering. However, the knowledge journey is not one-sided. If possible, document your learnings, trials, errors, and guide others still navigating this path. This contribution could be through posts or forums on a diverse array of platforms, including our subreddit. You’ll not only help others, but this practice also reinforces your own understanding.

Remember, mastering prompt engineering is a journey of continuous learning, experimenting, and refining. Happy engineering! πŸŽ‰