This repository contains a collection of Jupyter Notebooks demonstrating various prompting techniques used in natural language processing (NLP) and machine learning. Each notebook provides an introduction, implementation details, and examples of how to apply the technique effectively.
- Active Prompting
- Automatic Chain-of-Thought Prompting
- Automatic Prompt Engineer (APE)
- Chain-of-Thought Prompting
- Directional Stimulus Prompting
- Few-shot Prompting
- Generated Knowledge Prompting
- Multimodal Chain-of-Thought Prompting
- Program-aid Prompting
- ReAct Prompting
- Self-consistency Prompting
- Synthetic Prompting
- Tree-of-Thought Prompting
- Zero-Shot Prompting
- Zero-Shot Chain-of-Thought Prompting
- Reflexion Prompting