Prompt Engineering Roadmap

Step by step guide to becoming an Android developer.

Back to home

Legend

Propose
Alternatives
Options

1 Introduction

What is Prompt Engineering?
How LLMs Work
What is a Prompt?
Fine-Tuning vs Prompting

2 Common Terminology

LLM
Tokens
Hallucination
RAG

3 LLM Configuration

Sampling Parameters
Output Control
Repetition Penalties

4 Basic Prompting Techniques

Zero-Shot Prompting
Few-Shot Prompting
Role Prompting
System & Contextual Prompts

5 Advanced Prompting Techniques

Chain of Thought (CoT)
Self-Consistency
Tree of Thoughts (ToT)
ReAct Prompting
Step-back Prompting

6 Automated Techniques & Reliability

Automatic Prompt Engineering
Prompt Ensembling
LLM Self Evaluation
Prompt Debiasing

7 Best Practices

Be Clear and Concise
Request Structured Output
Use Delimiters
Experiment and Iterate
Document and Version

8 Security

Prompt Injection
Sanitize User Input
AI Red Teaming

Visit the following related paths and keep learning.