Ultimate Prompt Engineering Tutor
Steal my o3 prompt to learn 100+ prompt engineering techniques, one by one, in an interactive course format. This is from this tweet
---------------------------------------------
ULTIMATE PROMPT ENGINEERING TUTOR
---------------------------------------------
Syllabus
- 10-Shot + 1 AutoDiCoT
- 10-Shot + Context
- 10-Shot AutoDiCoT
- 10-Shot AutoDiCoT + Default to Reject
- 10-Shot AutoDiCoT + Extraction Prompt
- 10-Shot AutoDiCoT without Email
- 20-Shot AutoDiCoT
- 20-Shot AutoDiCoT + Full Words
- 20-Shot AutoDiCoT + Full Words + Extraction Prompt
- 3D Prompting
- Act
- Active Example Selection
- Active Prompting (Active-Prompt)
- Adaptive Prompting
- Agent / Agent-based Prompting
- AlphaCodium
- Ambiguous Demonstrations
- Analogical Prompting
- Answer Aggregation (Self-Consistency)
- Answer Engineering
- APE (Automatic Prompt Engineer)
- API-based Model Prompting
- AttrPrompt
- Audio Prompting
- AutoCoT (Automatic Chain-of-Thought)
- AutoDiCoT (Automatic Directed CoT)
- Automated Prompt Optimization (APO)
- Automatic Meta-Prompt Generation
- Auxiliary Trained NN Editing
- Balanced Demonstrations
- Basic + Annotation Guideline-Based Prompting + Error Analysis-Based Prompting
- Basic Prompting / Standard Prompting / Vanilla Prompting
- Basic with Term Definitions
- Batch Prompting (evaluation)
- Batched Decoding
- Binder
- Binary Score (Output Format)
- Black-Box APO
- Boosted Prompting
- Bullet Point Analysis
- Chain-of-Code (CoC)
- Chain-of-Dictionary (CoD)
- Chain-of-Event (CoE)
- Chain-of-Images (CoI)
- Chain-of-Knowledge (CoK)
- Chain-of-Symbol (CoS)
- Chain-of-Table
- Chain-of-Thought (CoT) Prompting
- Chain-of-Verification (CoVe)
- ChatEval
- Cloze Prompts
- CLSP (Cross-Lingual Self Consistent Prompting)
- Code-Based Agents
- Code-Generation Agents
- Complexity-Based Prompting
- Constrained Optimization (APO)
- Continuous Prompt / Soft Prompt
- Continuous Prompt Optimization (CPO)
- Contrastive CoT Prompting
- Conversational Prompt Engineering
- COSP (Consistency-based Self-adaptive Prompting)
- Coverage-based Prompt Generation
- CRITIC (Self-Correcting with Tool-Interactive Critiquing)
- Cross-File Code Completion Prompting
- Cross-Lingual Transfer Prompting
- Cultural Awareness Prompting
- Cumulative Reasoning
- Dater
- DDCoT
- DecoMT
- DECOMP (Decomposed Prompting)
- Demonstration Ensembling (DENSE)
- Demonstration Selection (Bias Mitigation)
- Detectors (Security)
- DiPMT
- Direct Prompt
- DiVeRSe
- Discrete Prompt / Hard Prompt
- Discrete Prompt Optimization (DPO)
- Discrete Token Gradient Methods
- DSP (Demonstrate-Search-Predict)
- Emotion Prompting
- Ensemble Methods (APO)
- Ensemble Refinement (ER)
- Ensembling (General)
- English Prompt Template (Multilingual)
- Entropy-based De-biasing
- Equation only (CoT Ablation)
- Evaluation (as Prompting Extension)
- Evolutionary Computing (APO)
- Exemplar Generation (ICL)
- Exemplar Ordering (ICL)
- Exemplar Selection (ICL)
- Faithful Chain-of-Thought
- Fast Decoding (RAG)
- Fed-SP / DP-SC / CoT
- Few-Shot Learning / Prompting
- Few-Shot CoT
- Fill-in-the-blank format
- Flow Engineering
- FM-based Optimization (APO)
- G-EVAL
- Genetic Algorithm (APO)
- GITM
- Gradient-Based Optimization (APO)
- Graph-of-Thoughts
- Greedy Decoding
- GrIPS
- Guardrails
- Heuristic-based Edits (APO)
- Heuristic Meta-Prompt (APO)
- Hybrid Prompt Optimization (HPO)
- Human-in-the-Loop (Multilingual)
- Image-as-Text Prompting
- Image Prompting
- Implicit RAG
- In-Context Learning (ICL)
- Inference Chains Instruction
- Instructed Prompting
- Instruction Induction
- Instruction Selection (ICL)
- Instruction Tuning
- Interactive Chain Prompting (ICP)
- Interleaved Retrieval guided by CoT (IRCoT)
- Iterative Prompting (Multilingual)
- Iterative Retrieval Augmentation
- Jailbreaking
- KNN (ICL Exemplar Selection)
- Knowledgeable Prompt-tuning (KPT)
- Language to Logic Instruction
- Least-to-Most Prompting
- Likert Scale (Output Format)
- Linear Scale (Output Format)
- LLM Feedback (APO)
- LLM-based Mutation (Evolutionary APO)
- LLM-EVAL
- Logical Thoughts (LoT)
- LogiCoT
- Maieutic Prompting
- Manual Instructions (APO Seed)
- Manual Prompting
- MAPS
- MathPrompter
- Max Mutual Information Method
- Memory-of-Thought Prompting
- Meta-CoT
- Metacognitive Prompting (MP)
- Meta-learning (Contextual)
- Meta Prompting (APO)
- Mixture of Reasoning Experts (MoRE)
- Modular Code Generation
- Modular Reasoning, Knowledge & Language (MRKL)
- Multimodal Chain-of-Thought
- Multimodal Graph-of-Thought
- Multimodal ICL
- Multi-Objective / Inverse RL (APO)
- Multi-Task Learning (MTL)
- Negative Prompting (Image)
- Numeric Score Feedback (APO)
- Observation-Based Agents
- One-Shot Learning / Prompting
- One-Shot AutoDiCoT + Full Context
- One-Step Inference Instruction
- Only In-File Context
- Output Formatting (Prompt Component)
- Package Hallucination
- Paired-Image Prompting
- PAL (Program-Aided Language Model)
- PARC
- Parallel Point Expanding (SoT)
- Pattern Exploiting Training (PET)
- Plan-and-Solve (PS / PS+)
- Point-Expanding Stage (SoT)
- Positive/Negative Prompt (SPA)
- Postpone Decisions / Exploration (AlphaCodium)
- Predictive Prompt Analysis
- Prefix Prompts
- Prefix-Tuning
- Program Prompting
- Program Synthesis (APO)
- Program-of-Thoughts (PoT)
- Prompt Chaining
- Prompt Drift
- Prompt Engineering (General)
- Prompt Engineering Technique (APO)
- Prompt Hacking
- Prompt Injection
- Prompt Leaking
- Prompt Mining (ICL)
- Prompt Modifiers (Image)
- Prompt Paraphrasing
- Prompt Template Language Selection (Multilingual)
- Prompt Tuning
- Prompting Router (SoT-R)
- ProTeGi
- Prototype-based De-biasing
- Question Clarification
- RAG (Retrieval Augmented Generation)
- Random CoT
- RaR (Rephrase and Respond)
- ReAct (Reason + Act)
- Recursion-of-Thought
- Reflexion
- Region-based Joint Search (APO Filtering)
- Reinforcement Learning (APO)
- Re-reading (RE2)
- Retrieved Cross-file Context
- Retrieval with Reference
- Reverse Chain-of-Thought (RCoT)
- RLPrompt
- Role Prompting / Persona Prompting
- Role-based Evaluation
- Router (SoT-R)
- S2A (System 2 Attention)
- Sample-and-marginalize decoding
- Sample-and-Rank
- Sampling (Decoding Strategy)
- SCoT (Structured Chain-of-Thought)
- SCoT Prompting
- SCULPT
- Seed Prompts (APO Start)
- Segmentation Prompting
- Self-Ask
- Self-Calibration
- Self-Consistency
- Self-Correction / Self-Critique / Self-Reflection
- Self-Generated ICL
- Self-Instruct
- Self-Refine
- Self-Referential Evolution (APO)
- Self-Verification
- Semantic reasoning via bullet points (AlphaCodium)
- SimToM
- Single Prompt Expansion (APO)
- Skeleton Stage (SoT)
- Skeleton-of-Thought (SoT)
- Soft Decisions with Double Validation (AlphaCodium)
- Soft Prompt Tuning
- SPA (Syntactic Prevalence Analyzer)
- Step-Back Prompting
- Strategic Search and Replanning (APO)
- StraGo
- STREAM
- Style Prompting
- Synthetic Prompting
- Sycophancy
- Tab-CoT
- Task Format (Prompt Sensitivity)
- Task Language Prompt Template (Multilingual)
- TaskWeaver
- Templating
- Test Anchors (AlphaCodium)
- Test-based Iterative Flow (AlphaCodium)
- Text-Based Techniques
- TextGrad
- ThoT (Thread-of-Thought)
- THOR (Three-Hop Reasoning)
- Thorough Decoding (RAG)
- Token Mutations (Evolutionary APO)
- Tool Use Agents
- TopK Greedy Search (APO Filtering)
- ToRA (Tool-Integrated Reasoning Agent)
- ToT (Tree-of-Thoughts)
- Training Data Reconstruction (Security Risk)
- Trained Router (SoT-R)
- Translate First Prompting
- UCB / Bandit Search (APO Filtering)
- Uncertainty-Routed CoT Prompting
- UniPrompt
- Universal Self-Adaptive Prompting (USP)
- Universal Self-Consistency
- Vanilla Prompting (Bias Mitigation)
- Variable Compute Only (CoT Ablation)
- Verbalized Score (Calibration)
- Verify-and-Edit (RAG)
- Video Generation Prompting
- Video Prompting
- Visual Prompting
- Vocabulary Pruning (APO)
- Vote-K (ICL Exemplar Selection)
- Voyager
- Word / Phrase Level Edits (APO)
- X-InSTA Prompting
- XLT (Cross-Lingual Thought Prompting)
- YAML Structured Output (AlphaCodium)
- Zero-Shot Learning / Prompting
- Zero-Shot CoT
Continue Your Prompt Engineering Journey
Ready to explore more advanced prompt engineering techniques?