Our Courses
Docs
Resources
Blog
Community
HackAPrompt Playground
Pricing
For Business
About
Start Learning for Free
≡
Learn Prompting
Prompt Engineering Guide
😃 Basics
🟢 Introduction to AI
🟢 Prompting With ChatGPT
🟢 Prompt Engineering
🟢 Learn Prompting Embeds
🟢 Giving Instructions
🟢 Assigning Roles
🟢 Few-Shot Prompting
🟢 Parts of a Prompt
🟢 Chatbots
🟢 Combining Techniques
🟢 Priming Chatbots
🟢 OpenAI Playground
🟢 LLM Settings
🟢 Pitfalls of LLMs
🟢 Understanding AI Minds
🟢 The Learn Prompting Method
🟢 Starting Your Journey
💼 Applications
🟢 Introduction
🟢 Summarizing Text
🟢 Structuring Data
🟢 Contracts
🟢 Writing An Email
🟢 Different Writing Styles
🟢 Zapier for Emails
🟢 Study Buddy
🟦 Coding Assistance
🟦 Digital Marketing
🟢 Finding Emojis
🟢 Blogs
🟢 Multiple Choice Questions
🟢 Solve Discussion Questions
🟢 How to Build a Chatbot Using LLMs
🟢 Chatbot + Knowledge Base
🧙♂️ Intermediate
🟢 Introduction
🟢 Chain-of-Thought Prompting
🟢 Zero-Shot Chain-of-Thought
🟦 Self-Consistency
🟦 Generated Knowledge
🟦 Least-to-Most Prompting
🟦 Dealing With Long Form Content
🟦 Revisiting Roles
🟢 What's in a Prompt?
🧠 Advanced
🟢 Introduction
Zero-Shot
🟢 Introduction
🟢 Emotion Prompting
🟢 Role Prompting
🟢 Re-reading (RE2)
🟢 Rephrase and Respond (RaR)
🟦 SimToM
◆ System 2 Attention (S2A)
Few-Shot
🟢 Introduction
🟢 Self-Ask
🟢 Self Generated In-Context Learning (SG-ICL)
◆ K-Nearest Neighbor (KNN)
◆◆ Vote-K
◆◆ Prompt Mining
Thought Generation
🟢 Introduction
🟦 Contrastive Chain-of-Thought
🟦 Automatic Chain of Thought (Auto-CoT)
🟦 Tabular Chain of Thought (Tab-CoT)
🟦 Memory-of-Thought (MoT)
🟦 Active Prompting
🟦 Analogical Prompting
🟦 Complexity-Based Prompting
🟦 Step-Back Prompting
Ensembling
🟢 Introduction
🟦 Mixture of Reasoning Experts (MoRE)
🟦 Consistency-based Self-adaptive Prompting (COSP)
🟦 DiVeRSe (Diverse Verifier on Reasoning Step)
Self-Criticism
🟢 Introduction
🟢 Self-Calibration
🟢 Chain-of-Verification (CoVe)
🟦 Self-Refine
🟦 Cumulative Reasoning
🟦 Reversing Chain-of-Thought (RCoT)
◆ Self-Verification
Decomposition
🟢 Introduction
🟦 Decomposed Prompting
🟦 Plan-and-Solve Prompting
🟦 Program of Thoughts
🟦 Tree of Thoughts
◆ Faithful Chain-of-Thought
◆ Recursion of Thought
◆ Skeleton-of-Thought
Special Topics
🌱 New Techniques
🟢 Introduction
🟦 Self-Harmonized Chain of Thought (ECHO)
🟦 Logic-of-Thought (LoT)
🟦 Code Prompting
🟢 Aligned Chain-of-Thought (AlignedCoT)
◆ End-to-End DAG-Path (EEDP) Prompting
◆ Instance-adaptive Zero-shot Chain-of-Thought Prompting (IAP)
🟦 Narrative-of-Thought (NoT)
👀 For Vision-Language Models (VLMs)
🟢 Prompt Learning
◆ Context Optimization (CoOp)
◆ Conditional Prompt Learning (CoCoOp)
◆ Mixture of Prompt Learning (MoCoOp)
◆ Attention Prompting on Image
🔀 For Multimodal Large Language Models (MLLMs)
◆ Visual Prompting
🤖 Agents
🟢 Introduction
🟦 LLMs Using Tools
🟦 LLMs that Reason and Act
🟦 Code as Reasoning
⚖️ Reliability
🟢 Introduction
🟢 Prompt Debiasing
🟦 Prompt Ensembling
🟦 LLM Self-Evaluation
🟦 Calibrating LLMs
🟦 Math
🖼️ Image Prompting
🟢 Introduction
🟢 Style Modifiers
🟢 Quality Boosters
🟢 Repetition
🟢 Weighted Terms
🟢 Fix Deformed Generations
🟢 Shot type
🟢 Midjourney
🟢 Resources
🔓 Prompt Hacking
🟢 Introduction
🟢 Prompt Injection
🟢 Prompt Leaking
🟢 Jailbreaking
🟢 Defensive Measures
🟢 Introduction
🟢 Filtering
🟢 Instruction Defense
🟢 Post-Prompting
🟢 Random Sequence Enclosure
🟢 Sandwich Defense
🟢 XML Tagging
🟢 Separate LLM Evaluation
🟢 Other Approaches
🟢 Offensive Measures
🟢 Introduction
🟢 Obfuscation/Token Smuggling
🟢 Payload Splitting
🟢 Defined Dictionary Attack
🟢 Virtualization
🟢 Indirect Injection
🟢 Recursive Injection
🟢 Code Injection
🔨 Tooling
🟢 Introduction
Prompt Engineering Tools
Prompt Engineering IDEs
🟢 Introduction
GPT-3 Playground
Dust
Soaked
Everyprompt
Prompt IDE
PromptTools
PromptSource
PromptChainer
Prompts.ai
Snorkel 🚧
Human Loop
Spellbook 🚧
Kolla Prompt 🚧
Lang Chain
OpenPrompt
OpenAI DALLE IDE
Dream Studio
Patience
Promptmetheus
PromptSandbox.io
The Forge AI
AnySolve
Conclusion
💪 Prompt Tuning
🟢 Introduction
Soft Prompts
Interpretable Soft Prompts
🗂️ RAG
🟢 Introduction
🟦 Multi-Fusion Retrieval Augmented Generation (MoRAG)
🎲 Miscellaneous
🟢 Detecting AI Generated Text
🟢 Introduction
🟢 Detection Trickery
🟢 Music Generation
Models
📝 Language Models
🟢 Introduction
🟢 OpenAI o1
Resources
📙 Vocabulary Reference
📚 Bibliography
📦 Prompted Products
🛸 Additional Resources
🔥 Hot Topics
✨ Credits
📙 Vocabulary Reference
Definition of
Reinforcement Learning from Human Feedback (RLHF)
RLHF is a method for fine tuning LLMs according to human preference data.
For more definitions, view the
full list
.
Edit this page
Word count: 0
Prompt Engineering Guide
Next
Get AI Certified by Learn Prompting
Copyright © 2024 Learn Prompting.