Example Curriculum
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- What is Prompt Engineering? (6:24)
- Why is Prompt Engineering Even a Thing? (8:31)
- Breaking GPT (4:02)
- Applied Prompt Engineering (4:24)
- Applied Prompt Engineering with NASA (9:29)
- Why is Prompt Engineering Important to You? (4:06)
- The Latest: Am I Wrong?
- Homework: AlphaGo
- Let's Have Some Fun (+ More Resources)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Project Introduction (2:13)
- Setting Up Your Replit Account (4:44)
- Important Point #1 - Fundamental Truths About LLMs (2:58)
- Important Point #2 - Models are Non-Deterministic (4:03)
- The First Try (4:41)
- Building Our Snake Game - Part 1 (6:12)
- Building Our Snake Game - Part 2 (5:49)
- Exercise: Make It Prettier!
- Unlimited Updates
Available in
days
days
after you enroll
- Introduction to LLMs (5:44)
- Tokens (5:17)
- Word Guessing Machines? (5:50)
- Thinking Like LLMs - Roll a Dice (6:56)
- Inside LLMs (22:13)
- The Transformer Model (7:38)
- GPT Meaning
- Exercise: Visualize the LLM Architecture (3:56)
- The Training Process (9:57)
- Base Model vs. Assistant Model (7:06)
- Thinking Like LLMs - The Reversal Curse (5:14)
- Exercise: The Reversal Curse
- Artificial General Intelligence (AGI) (5:28)
- Exercise: Use ChatGPT to Read the Research (4:48)
- The World of LLMs (6:05)
- Implement a New Life System
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- The Setup (1:01)
- The System Message - Part 1 (6:07)
- The System Message - Part 2 (5:43)
- Exercise: Strengthen Your System Message (6:42)
- Claude 3's System Message
- Context - What it Is (5:17)
- Context - The Context Window (9:21)
- Context - Lost in the Middle (11:26)
- The Latest: Gemini 1.5's Context Window
- Personas and Roles (8:42)
- Personas - Tone, Style and Voice (11:49)
- Exercise: Talk To Your Hero
- Exercise: Write a Movie Scene
- Custom Instructions (11:14)
- The System Message for Custom Instructions
- Thinking Like LLMs - Can GPT Keep a Secret? (4:45)
- Exercise: Get ChatGPT to Spill the Tea - Part 1 (1:44)
- Exercise: Get ChatGPT to Spill the Tea - Part 2 (1:42)
- Exercise: Get ChatGPT to Spill the Tea - Part 3 (4:24)
- Exercise: Test Techniques for Securing Secrets
- Exercise: Stump Me!
- Case Study: Moderna's Use of ChatGPT
- Course Check-In
Available in
days
days
after you enroll
- The User Message (2:09)
- Be Clear and Specific (3:52)
- Delimiters (5:15)
- Exercise: Identify Delimiters (3:25)
- X-Y Problem (6:10)
- Exercise: Identify X
- Solution: Identify X
- In-Context Training (1:01)
- Zero Shot Prompting (1:47)
- One Shot and Few Shot Prompting (9:48)
- Language Models Are Few-Shot Learners (3:48)
- How Many Examples? (2:23)
- Thinking Like LLMs - But Wait... (5:36)
- Chain-of-Thought Prompting - Part 1 (5:24)
- Chain-of-Thought Prompting - Part 2 (5:45)
- Zero Shot CoT (9:29)
- Exercise: Imposter Syndrome (2:55)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Project Introduction
- A Quick Note
- Setup Instructions
- Setup Demo: Getting Your API Key (2:23)
- Setup Demo: Downloading AutoGPT (1:03)
- Setup Demo: Installing Docker (3:26)
- Launching Your Autonomous Agent - Part 1 (3:25)
- Launching Your Autonomous Agent - Part 2 (1:21)
- It's Aliiiiiive! Running Your Autonomous Agent (4:51)
- Task 1: Hello World - Your First Website (16:17)
- Task 2: Python Program - Palindrome Checker (8:40)
- Task 3: Initialize Your Own Task
Available in
days
days
after you enroll
- What Are Open Source LLMs and Why Are They Important? (6:50)
- Chatbot Arena Leaderboard (7:52)
- Battle of the Intelligence Tests (14:38)
- Exercise: Test The Models With Your Specific Use-Case
- Exercise: Create Your Own Test Prompt (Totem) (1:35)
- My Totem Prompt
- The Latest - The Best Open Source Model
- Introduction to LMStudio (2:37)
- Setting Up Your Own Model - Part 1 (2:51)
- Setting Up Your Own Model - Part 2 (9:38)
- Exercise: Explore the Guardrails
Available in
days
days
after you enroll
- Introduction (1:06)
- Auto-Priming (10:50)
- Chain of Density Prompting (18:16)
- Prompt Variables (7:13)
- Prompt Chaining (8:38)
- Prompt Chaining - Programmatic Visualization (17:40)
- Exercise: Prompt Chaining - Customer Support (22:33)
- Exercise: Create Your Own Prompt Chain!
- Thinking Like LLMs - Dark Magic (9:57)
- Exercise: Use Your Magic Powers
- XML Tags - There's More Than Meets The Eye! (9:17)
- Emotional Stimuli - Part 1 (18:36)
- Emotional Stimuli - Part 2 (4:42)
- Emotional Stimuli - Part 3 (But Why?) (7:17)
- Self-Consistency (13:44)
- Exercise: Implement the Self-Consistency Technique
- ReAct Prompting (21:34)
- ReAct + CoT-SC (16:47)
- Applied Prompt Engineering with CRISPR - Part 1 (13:40)
- Applied Prompt Engineering with CRISPR - Part 2 (14:52)
- Tree of Thoughts - Part 1 (14:56)
- Tree of Thoughts - Part 2 (4:56)
- Tree of Thoughts - Part 3 (ToT via Code) (11:33)
- Tree of Thoughts - Part 4 (ToT via Chaining) (22:11)
- Tree of Thoughts - Part 5 ("Zero Shot" ToT) (12:26)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction to Prompt Testing (8:32)
- The Importance of Prompt Testing (4:32)
- Thinking Like LLMs - Schrodinger's Prompt (19:17)
- Building a Prompt Test (16:49)
- The Golden Answer (7:00)
- Model Benchmarks (11:29)
- Deep Dive: MMLU Benchmark (14:19)
- Prompt Tests vs. Model Benchmarks? (4:31)
- The Latest: MMLU Pro (18:10)
- Exercise: Create Your Own Mini-Benchmark (Totem Benchmark)!
- Evaluating Results - Human Judge (7:03)
- Evaluating Results - Code Judge (11:23)
- Evaluating Results - AI Judge (22:06)
- Deep Dive: LLMs as a Judge - Biases (22:11)
- Deep Dive: LLMs as a Judge - Prompts (13:01)
- LLM Judge Leaderboard
- Thinking Like LLMs - Ex Post Facto Reasoning (11:46)
Available in
days
days
after you enroll
- Here. We. Go! (6:01)
- Introduction to PromptFoo (6:10)
- Same As The Pros!
- Our Prompt Testing Framework (4:45)
- Warning!
- Our 1st Prompt Test (Adding Prompts, Metrics + Human Judge) - The Setup (23:09)
- Our 1st Prompt Test (Adding Prompts, Metrics + Human Judge) - The Results (10:20)
- Housekeeping Matters
- Our 2nd Prompt Test (Adding New Prompts + Code Judge) - The Setup (11:40)
- Our 2nd Prompt Test (Adding New Prompts + Code Judge) - The Results (7:38)
- Our 3rd Prompt Test (Adding 152 Test Cases + AI Judge) - The Setup (25:36)
- Our 3rd Prompt Test (Adding 152 Test Cases + AI Judge) - The Results (8:21)
- Optional Exercise: Practice Converting Another MMLU Dataset
- Exercise: Explore Metrics (Assertions) in the PromptFoo Documentation
- Exercise: Use Your Mini-Benchmark (Totem Benchmark)!
- Our 4th Prompt Test (Adding Multiple Models) - The Setup (25:58)
- Our 4th Prompt Test (Adding Multiple Models) - The Results (13:11)
- Our 5th Prompt Test (Adding System Messages) - The Setup (24:31)
- Our 5th Prompt Test (Adding System Messages) - The Results (12:22)
- Do You Realize What Just Happened? (4:25)
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- Introduction - Through The Looking Glass... (8:40)
- Applied Prompt Engineering with The Turing Test (7:33)
- Homework: Ex Machina
- Mechanistic Interpretability - Part 1 (13:24)
- Mechanistic Interpretability - Part 2 (20:59)
- Scaling Laws - Model Size (12:55)
- Scaling Laws - Dataset Size (8:04)
- Scaling Laws - Training Compute (11:49)
- Exercise: Current AI Trends
- Homework: Situational Awareness - The Decade Ahead
Available in
days
days
after you enroll