ChatGPT Prompt Engineering Cookbook
Published by Pearson
Write Better Prompts to Get the Most Out Generative AI
- Delve into tasks ranging from creative writing and critical thinking to code generation and data analysis
- Get hands-on with essential do’s and don'ts for creating effective prompts
- Walk through real scenarios to understand prompt creation in action
In an era where AI-driven communication is shaping industries, mastering prompt engineering not only empowers you to harness the full potential of tools like ChatGPT but also positions you at the forefront of innovative AI applications, ensuring you're equipped with the skills to lead and innovate in your respective domain.
While the possibilities of generative AI tools such as ChatGPT are endless, the number of situations you need to master in order to use them effectively is surprisingly small. In this course, we'll cover each of these situations in detail, and along the way, we'll build a collection of effective templates that you can use to maximize your productivity when using these tools.
What you’ll learn and how you can apply it
By the end of the live online course, you’ll understand:
- The fundamental principles underpinning prompt engineering
- The systematic approach of the Prompt Engineering Cycle and how to iterate and refine your prompts
- How to use the API for prompt testing, enabling more flexible and advanced techniques
And you’ll be able to:
- Manipulate various parameters to tailor ChatGPT's outputs to specific needs
- Generate content across multiple domains like education, coding, and translations
- Craft effective prompts for any situation, ensuring optimal responses from the model
This live event is for you because...
- You'll gain access to a comprehensive prompting playbook, covering a spectrum of tasks and domains
- You're eager to stay up-to-date with the latest techniques and best practices in the evolving realm of generative AI
- You want to leverage ChatGPT's capabilities, whether for content creation, data analysis, education, or any other domain
Prerequisites
- Basic knowledge of programming concepts, as well as a technical background, will be helpful but not completely necessary. The topics we'll be covering here will be largely accessible regardless of your background.
Course Set-up
- OpenAI user account (optional if you want to follow along in class)
Recommended Preparation
- Attend: “ChatGPT and GitHub Copilot in 4 Hours” by Tim Warner
Recommended Follow-up
- Attend: “Large Language Models and ChatGPT in 3 Weeks” by Sinan Ozdemir
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Introduction to Prompt Engineering (45 minutes)
- What is Prompt Engineering Anyway?
- A Brief History of Chatbots
- Understanding GPT Architecture and Basic Behavior
- Crafting Basic Prompts: Do's and Don'ts
- Q&A (5 minutes)
- Break (10 minutes)
The Prompt Engineering Cycle (45 minutes)
- Basic Steps
- Getting the Testing Environment Right
- Example Walk-Through
- Q&A (5 minutes)
- Break (10 minutes)
Optimizing Prompts - A Basic Prompting Playbook, Part I (45 minutes)
- Transformational Tasks
- Creative Tasks
- Critical Thinking Tasks
- Procedural Tasks
- Content Generation Tasks
- Q&A (5 minutes)
- Break (10 minutes)
Optimizing Prompts - A Basic Prompting Playbook, Part II (45 minutes)
- Data Analysis Tasks
- Role-Playing Tasks
- Code Generation Tasks
- Language Translation Tasks
- Educational Tasks
- Recommendation Tasks
- Q&A (5 minutes)
- Break (10 minutes)
Prompt Engineering Environment Improvements (45 minutes)
- Using the API Instead of the User Interface
- Testing Prompts Programmatically
- Manipulating Parameters
- Q&A (10 minutes)
Course wrap-up and next steps (5 minutes)
Your Instructor
Shaun Wassell
Shaun Wassell is a lifelong programmer and problem-solving addict. His goal is to help people build incredible software and solve meaningful problems by mastering the art of software development. For the past 2+ years, he's been a trainer at CBT Nuggets, and focuses on creating high-quality web development and certification content. You can check out his extensive collection of React, Angular, Python and JavaScript courses, as well as a huge amount of other software- and IT-training content at cbtnuggets.com.