A curated list of resources, tools, papers, and platforms for prompt engineering in large language models (LLMs) and generative AI.
Prompt engineering is the craft of designing effective prompts to instruct and guide AI models to perform specific tasks accurately, creatively, and reliably.
- Guides & Introductions
- Courses & Tutorials
- Prompt Libraries
- Prompt Engineering Tools
- Research & Papers
- Communities & Blogs
- Applications & Use Cases
- Related Awesome Lists
- OpenAI – Prompt Engineering Guide – Best practices from OpenAI on writing effective prompts for GPT models.
- Prompt Engineering Guide – Comprehensive GitHub resource with examples and tips.
- DeepLearning.AI’s Prompt Engineering Guide – Short course by Andrew Ng and OpenAI.
- Anthropic Prompting Guide – Guidelines for crafting prompts with Claude models.
- Learn Prompting – Open-source and beginner-friendly prompt engineering course.
- LangChain Prompt Templates – How to design reusable prompt templates in LangChain.
- FreeCodeCamp – Prompt Engineering Tutorial – Hands-on tutorial with examples.
- Awesome ChatGPT Prompts – A collection of useful and creative prompts for ChatGPT.
- PromptBase – Marketplace to buy and sell AI prompts.
- FlowGPT – Community-curated prompt sharing and discovery platform.
- PromptHero – Prompt library focused on generative art and image models.
- LangChain – Framework for developing applications using LLMs with advanced prompt orchestration.
- PromptLayer – Prompt management and version control for LLM prompts.
- Promptfoo – Tool for testing, evaluating, and benchmarking prompts.
- Chainlit – Open-source framework for developing LLM-powered apps with prompt visibility.
- "Language Models are Few-Shot Learners" (GPT-3) – Seminal paper introducing GPT-3 and few-shot prompting.
- "Prompt Programming for Large Language Models" (2021) – Discusses patterns and techniques in prompt engineering.
- Awesome LLM Papers – Curated academic papers on large language models and prompting.
- r/LocalLLaMA – Subreddit for local LLM development and prompting.
- Prompt Engineering Daily – Newsletter with tips and prompt ideas.
- Hugging Face Forum – Discussion and sharing around model fine-tuning and prompts.
- AgentGPT – Autonomous AI agents with prompt-driven tasks.
- Auto-GPT – Experimental AI agent using GPT and prompt chains.
- ChatGPT Plugins – Extend LLM functionality through plugin-based prompting.
Contributions are welcome!