/Prompt-Engineering-Guide

Guide and resources for prompt engineering

MIT LicenseMIT

Prompt Engineering Guide

This guide contains a non-exhaustive set of learning guides and tools about prompt engineering. It includes several materials, guides, examples, papers, and much more. The repo is intented to be used as a research and educational reference for practitioners and developers.

Table of Contents

Papers

  • Surveys / Overviews:
    • Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processing | pdf | arxiv
    • A Taxonomy of Prompt Modifiers for Text-To-Image Generation | pdf | arxiv
    • Emergent Abilities of Large Language Models | pdf | arxiv
  • Applications:
    • Legal Prompt Engineering for Multilingual Legal Judgement Prediction | pdf | arxiv
    • Investigating Prompt Engineering in Diffusion Models | pdf | arxiv
    • Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language | pdf | arxiv
    • Piloting Copilot and Codex: Hot Temperature, Cold Prompts, or Black Magic? | pdf | arxiv
  • Approaches/Techniques:
    • Ask Me Anything: A simple strategy for prompting language models | pdf | paperswitchcode
    • Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivity | pdf | arxiv
    • AutoPrompt: Eliciting Knowledge from Language Models with Automatically Generated Prompts | pdf | arxiv
    • Large Language Models Are Human-Level Prompt Engineers | pdf | www
    • Structured Prompting: Scaling In-Context Learning to 1,000 Examples | pdf | arxiv
    • Reframing Instructional Prompts to GPTk's Language | pdf | arxiv
    • Promptagator: Few-shot Dense Retrieval From 8 Examples | pdf | arxiv
    • Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigm | pdf | www
    • PromptChainer: Chaining Large Language Model Prompts through Visual Programming | pdf | arxiv
  • Other Collections:

Tools & Libraries

Datasets

Blog, Guides, Tutorials and Other Readings

Lecture

Full tutorial and lecture coming soon!


Feel free to open a PR if you think something is missing here. Always welcome feedback and suggestions.