Introduction
• Overview of GPTs and their applications
• What is Prompt Engineering?
• ChatGPT, Llama, and open-source LLMs
Five Pillars of Prompt Engineering
• Providing Examples
• Giving Direction
• Adjusting Parameters
• Formatting Responses
• Chaining AIs
Introduction to ChatGPT
• What is ChatGPT?
• Prompting ChatGPT
• ChatGPT capabilities and limitations
Effective ChatGPT Prompting
• Role-Based Prompting
• Strategies for role based prompting
• Chain of Thought (COT) Prompting Techniques
• Best practices for Role-Based and COT prompting
• Zero-Shot and Few-Shot prompting
• Best practices for Zero-shot and
Few-Shot prompting Crafting your own prompts
• Guidelines and Hands-on Exercises Iteratively improving your prompts
• Continuously improving your prompt
• Summarizing and Extracting Text
• Hands-on Exercises with iterative, summarization and extraction prompts
Inferring and Transforming
• Inferring from text
• Text transformation tasks
• Language translation
• Correcting spelling and grammar
• Tone adjustment
• Format conversion
Responding and Expanding
• Sentiment analysis
• Craft customer support emails
• Craft cold marketing scripts
• Hands-on Exercises
Chatbots
• Building your own chatbot
• Hands-on Exercise – Orderbot
Generating dummy data
• Generate names, lists, and other data
• Creating tables and data schemas
• Hands-on Exercises
Assuming a persona
• Explain it to me like I’m five
• Adopt the style of a famous person
• Generating poetry, literature, and other
creative text
Text to Image Generation
• Summarizing code
• Generating comments
• Creating functionality
• Chunking as a strategy to overcome token limits
• Vector databases – Pinecone and Redis
• Github Copilot, StarCoder, etc
Code Generation
• Question rewriting and paraphrasing
• Meta prompting
• Reason and Act (ReACT)
• Recursive Reprompting and Revision
Text to Image Generation
• Using ChatGPT to generate image generation prompts
• Midjourney, Dall-E, Stable Diffusion
• Capabilities and Limitations of Image Generators
Text to Image Generation
• Inpainting
• Outpainting
• Style Modifiers
• Quality Boosters
• Negative prompts
• Image weights
• Chaos, seeds, aspect ratios
Advanced Image Generation
• Meme unbundling
• Describe and prompt reverse-engineering
• Meme mapping
• Dreambooth
Text to Speech Generation
• Using ChatGPT to create scripts for short movies, ad copy, and more
• Hands-on exercises
Text to Video Generation
• D-ID, Synthesia, and more
• Combining ChatGPT script generation with text-to-speech and video
• Hands-on exercises
Text Generation Sample Projects
• SEO-optimized blog articles
• Social media posts
• Generating summaries, descriptions, objectives
Image Generation Sample Projects
• Vector art and illustrations
• Designing brand logos
• Photorealistic images