/Learning-Prompt

Free prompt engineering online course. ChatGPT and Midjourney tutorials are now included!

Primary LanguageCSSOtherNOASSERTION

πŸ‘‹ Welcome to Learning Prompt

Free Prompt Engineering Online Course

ChatGPT and Midjourney tutorials are now included!

😎 About this tutorial

This tutorial has three parts. The content covers my journey of learning Prompt Engineering, summarizing some of the experiences and methods. If you are learning Prompt Engineering, I hope this tutorial can help.

  1. AI 101: An AI tutorial for everyone. Still working hard on it. Stay tuned.
  2. ChatGPT Tutorial: From basics to advanced, from a user's perspective, this teaches you how to use ChatGPT and how to use it even better.
  3. Midjourney Tutorial: Through various examples, this teaches you how to use Midjourney. Even as a beginner, after reading this, you'll be able to quickly get started.

What this is not:

  • This is not a prompt collection. If you're expecting to find prompts to use directly, I'd recommend Googling instead. This focuses more on teaching methods and explaining why they work.
  • This is not meant as an authoritative guide. In this field, I'm also a student.

How to read?

Thanks for opening this tutorial. When reading it, I suggest:

  1. **Lower expectations: ** I'm no expert. I'm learning too, just a few steps ahead of you. There may be gaps or errors here. Also, for beginners, analogies or terms may be dumbed down a bit to aid understanding. Please be tolerant.
  2. **Feedback is welcomed: ** If parts don't make sense or seem wrong, please raise an issue or use the form. Let's improve together and contribute to furthering PE.
  3. **Learn by doing: ** The best way is hands-on practice. There are examples to try as you read. Even better, share prompts you write via issues/forms. I'll add good ones to the doc.

I believe the best way to learn is by doing. So try the examples in ChatGPT or Midjourney. It'll help cement the concepts.

You'll see these emojis:

  • 🚧 : Contents need more work but don't affect reading. I'll improve later.
  • πŸ†˜ : I need help here, e.g. prompt examples for a scenario. Ideas welcome via issues/Discord.
  • πŸ”΄ : To prep you for advanced sections, basics may mention advanced concepts. No need to dive deep yet.

How to contribute?

If you can, please star this on Github Page or share the tutorial. Thanks!

When reading:

  1. For typos, unclear parts, etc, feedback via github issue or our Discord.
  2. AI changes quickly. Outdated content can be flagged via github issue or our Discord.
  3. For πŸ†˜ sections, ideas are welcome via github issue or our Discord.

I'll credit all helpers on the Thank You page! 😁

Check out my other stuff

My friends and I also built an AI app. If ChatGPT doesn't work for you, try our PoleStar Chat:

PoleStar_banner-3c6138a5d0d8c70b44e04d2a88d06cd0

Licenses

This tutorial is licensed under the Creative Commons Attribution-NonCommercial 4.0 license.

You are free to read, share, and modify this book as long as you keep the original author attribution and non-commercial license.

Please see this site for detailed legal terms.

Special Thanks

In making this tutorial, content and examples were referred from:

ChatGPT:

  1. Prompt-Engineering-Guide
  2. Learn Prompting
  3. ChatGPT3-Free-Prompt-List
  4. Natural Language Processing with Deep Learning
  5. edx ChatGPT101
  6. OpenAI Examples

Midjourney:

  1. Midjourney Guide
  2. Midlibrary
  3. Aituts