Skip to content

Experimental open-source Python library for GPT prompt engineers

License

Notifications You must be signed in to change notification settings

roeiba/promptsSdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

promptsSDK: A Modular GPT4 Prompt Engineering Library

GitHub Repo stars Discord Follow Official Website

💡 Get help - Q&A or Discord 💬


promptsSDK is an experimental open-source Python library that provides modular GPT4 prompt engineering capabilities. By breaking down promptsGPT architecture into microprompts, each method is designed to execute a single task in a perfect way with repeatable results. The library aims to make it easier to accomplish complex tasks, such as generating marketing pages, landing pages, reviewing local code, creating tests for projects, and even building full Java applications or mobile APKs.

The library supports multiple AI engines, including using openAi keys and also a completely free option using RevchatGPT. In addition, it aims to use tools such as AutoGPT in order to leverage the promptSDK.

💖 Help Fund promptsSDK's Development 💖

If you appreciate the work put into developing promptsSDK and want to support its continued improvement, consider donating or becoming a sponsor. Your support is greatly appreciated and will help cover the costs of development and maintenance.

🚀 Features

  • 🧠 GPT-4 instances for text generation
  • 🛠️ Modular and reusable microprompts
  • 🔌 Extensibility with custom tasks and methods
  • 🌐 Support for multiple AI engines, including free options
  • 📱 Ability to create full Java applications or mobile APKs
  • 🚧 Generate marketing pages, landing pages, code reviews, and more

Quickstart

  1. Clone the promptsSDK repository: git clone https://github.com/roeiba/promptsSDK.git
  2. Navigate to the project directory: cd promptsSDK
  3. Install the required dependencies: pip install -r requirements.txt
  4. Import the library in your Python script and start using its features

Please see the documentation for full setup instructions and configuration options.

📖 Documentation

⚠️ Limitations

promptsSDK is an experimental project and may come with some limitations:

  1. Not a polished application or product, just an experiment
  2. May not perform well in complex, real-world business scenarios. Please share your results if it does!
  3. Usage costs may vary depending on the AI engine you choose to use

For the disclaimer, please see Disclaimer.

Releases

No releases published

Packages

No packages published