AI Prompt Engineering (APE01)
Learn basic techniques for writing clear, effective prompts that generate useful AI responses. Explore essential principles of prompt structure and discover practical applications for everyday tasks.
1.1 Introduction to Prompts & Prompting
1.2 Why do AI Engineers Need to Know About Prompts?
1.3 Teaching Models Through Examples
1.4 System Prompts & User Prompts
1.5 Context Length & What Actually Matters in Your Prompt
2.1 The Art of Clear Instructions
2.2 Controlling Output Format
2.3 Providing Context & Breaking Down Complex Tasks
2.4 Chain-of-thought & Giving Models Time to Think
3.1 The Importance of Iteration & Systematic Testing
3.2 Prompt Engineering Tools
3.3 Organising & Versioning Your Prompts
4.1 Understanding Prompt Attacks
4.2 Prompt Extraction & Proprietary Prompts
4.3 Jailbreaking & Prompt Injection Attacks
4.4 Advanced Attacks & Indirect Injection
4.5 Information Extraction and Data Leakage
5.1 Evaluation & Red Teaming
5.2 Model-level Defenses
5.3 Prompt-level Defenses
5.4 System-level Defenses
5.5 Accepting Risk & Moving Forward
6.1 Key Takeaways & Looking Forward
6.2 Beyond Prompting - What Comes Next?
6.3 Practical Advice for Your Journey
6.4 Final Thoughts