Skip to content

PromptGPT is an opensource framework that enables users to automatically generate high-quality prompts with zero installations, coding necessary or technical knowledge. Promptgpt follows industry best practices for prompt engineering and generates prompts within a matter of seconds.

License

Notifications You must be signed in to change notification settings

howard9192/Promptgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PromptGPT V1.3 July 31st 2023🚀

Unlock the Full Potential of AI with Automated High-Quality Prompt Engineering

PromptGPT is an opensource framework that enables users to automatically generate high-quality prompts with zero installations, coding necessary or technical knowledge. Promptgpt follows industry best practices for prompt engineering and generates prompts within a matter of seconds. This user-friendly framework helps users harness the full potential of GPT-4

Get Started with PromptGPT

Setup


Demo: PromptGPT v1.2 A software engineer preparing for a Google interview

Linkedin.Demo.Google.Interview.mp4

Demo: PromptGPT v1.2 A software engineer preparing for a Google interview; using Prompt Chaining

Linkedin.Prompt.Chaining.Demo.Google.Interview.mp4

💡 Problem it Solves

According to a study published in Arxiv, prompt engineering significantly influences the performance of large language models. Leveraging certain prompt engineering techniques can improve model performance anywhere from 44-99% compared to standard prompting. Unfortunately creating accurate and relevant prompts for AI models can be challenging and time-consuming. PromptGPT mitigates these issues, generating the prompts on behalf of users and freeing them from the task of formulating suitable prompts.


🚀 Benefits

  • Saves Time: Translate your needs into an appropriate prompt quickly.
  • Improves Accuracy: Create prompts that leverage the strengths of AI models.
  • Enhances Consistency: Ensure the instructions given to AI models are consistent.


💻 Installation and Setup

The setup process for PromptGPT is simple, consisting of a series of six steps. Each step requires only copying and pasting specific information into a new instance of ChatGPT. Detailed instructions can be found in the installation file. Note: This framework is compatible with ChatGPT Plus, the GPT-4 API, or other models running on GPT-4. Assessment of the performance on other models has not been assessed.

Installation and Setup Link


🥊 Comparison with Other Platforms

The full analysis can be found here

PromptPerfect is a popular automated prompt generation tool that is available for ChatGPT Plus users and costs money ontop of paying for ChatGPT Plus. It's is an excellent platform for users who need assistance with crafting prompts. While both PromptPerfect and PromptGPT are designed to generate prompts for AI models, they each have unique characteristics that differentiate them. Here's a comparison table to highlight the differences, and why to use the open source PromptGPT framework.

For our comparison, the following request was given to both platforms: " I want to apply to harvard medical school. I need help in the application process specifically for my application essay. Can you please help me in this. I have a draft ready."

Here's a summary comparison table highlighting their differences:

Scoring guide:

  • 1: Does not meet criteria
  • 2: Barely meets criteria
  • 3: Meets criteria to a moderate extent
  • 4: Meets criteria well
  • 5: Meets criteria excellently

#Now let's compare all three tools: PromptPerfect, PromptGPT, and PromptGPT using Prompt Chaining.

Criteria PromptPerfect Score (1-5) PromptGPT Score (1-5) PromptGPT using Prompt Chaining Score (1-5) Best Tool
Adherence to Best Practices High adherence, with detailed persona, user task, and evaluation metrics 5 High adherence, with detailed persona, user task, and evaluation metrics 5 High adherence, with detailed persona, user task, and evaluation metrics 5 Tie
Clarity Clear, but could be more detailed in the user task 3 Clear, with explicit user tasks 4 Extremely clear, with detailed step-by-step guidance 5 PromptGPT using Prompt Chaining
Specificity General, covering application preparation broadly 3 Very specific to the task of essay improvement 5 Broad, covering the entire application process with detailed steps 4 PromptGPT
User Context Integration Moderate integration, with a basic understanding of user's need 3 High integration, with a focus on user's need for essay improvement 4 High integration, with an emphasis on understanding the user's background and goals 5 PromptGPT using Prompt Chaining
Potential Effectiveness for ChatGPT Moderately effective, but could be improved with more detailed tasks 2 Likely effective, with clear tasks for ChatGPT 3 Likely very effective due to clear, detailed tasks 4 PromptGPT using Prompt Chaining
Total Score 16 21 23 PromptGPT using Prompt Chaining

This comparison showcases the exceptional features and capabilities of PromptGPT. Unleash the full potential of AI with PromptGPT!


🚀 Project Roadmap

🎈 Q2 2023 - Project Launch 🎉

  • Official release of the PromptGPT project.
  • Initial user testing and valuable feedback collection.
  • Development of comprehensive installation documentation.

📢 Q3 2023 - User Engagement and Expansion 🌍

- Implement few shot prompting in the prompts generated - Develop a thriving community around PromptGPT, encouraging users to share experiences and offer feedback. - Incorporate user feedback into the project, refining and optimizing the PromptGPT process. - Begin testing PromptGPT with other powerful large language models. - Done: Introduction of "Chain of Thought" reasoning capabilities, taking PromptGPT's intelligence to the next level. - Exploration of integration possibilities with other AI tools and platforms, making PromptGPT even more versatile.

💡 Q4 2023 - Advanced Features and Integration 🎁

  • Implement "Tree of Thought" for handling complex decision-making processes and sophisticated reasoning.
  • Add support for common plugins, further expanding the functionality and versatility of PromptGPT.
  • Focus on performance optimization, ensuring PromptGPT remains fast and efficient even as the complexity of tasks increases.
  • Introduce localization for different languages, making PromptGPT accessible to users worldwide.

Please note that this is a tentative roadmap. Timings and specifics may change based on the project's progress and user feedback. Always keep your community informed about any major changes to the roadmap.

About

PromptGPT is an opensource framework that enables users to automatically generate high-quality prompts with zero installations, coding necessary or technical knowledge. Promptgpt follows industry best practices for prompt engineering and generates prompts within a matter of seconds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published