💬LLM & GenAI
💬
Prompt Engineering
Learn techniques to effectively communicate with and extract value from LLMs
🌱
Beginner
BeginnerPrompt engineering fundamentals
What to Learn
- •Zero-shot vs few-shot prompting
- •Instruction formatting best practices
- •System prompts and personas
- •Output format control
- •Common prompt patterns
Resources
- 📚OpenAI Prompt Engineering guide
- 📚Anthropic Claude prompting guide
- 📚Learn Prompting website
🌿
Intermediate
IntermediateAdvanced prompting techniques
What to Learn
- •Chain-of-Thought (CoT) prompting
- •Self-consistency and ensembling
- •ReAct and reasoning patterns
- •Prompt chaining and decomposition
- •Retrieval-augmented prompting
Resources
- 📚CoT and ReAct papers
- 📚Langchain documentation
- 📚DSPy framework tutorials
🌳
Advanced
AdvancedProgrammatic and research-level prompting
What to Learn
- •Automatic prompt optimization
- •DSPy for programmatic prompts
- •Prompt injection defense
- •Multi-agent prompting
- •Prompting for specialized domains
Resources
- 📚DSPy paper and documentation
- 📚Prompt security research
- 📚Latest prompting papers from arxiv