awesome-prompt-engineering
🚀 A curated list of awesome prompt engineering resources, tools, and techniques for LLMs
https://github.com/tysoncung/awesome-prompt-engineering
Last synced: 14 days ago
JSON representation
-
Community & Discussions
-
Open Source Models
- r/PromptEngineering - Reddit community
- OpenAI Forum - Official OpenAI discussions
- Anthropic Discord - Claude community
- PromptHero - Prompt sharing platform
-
-
Learning Resources
-
Books
- The Prompt Engineering Handbook - Comprehensive handbook on techniques
- Prompt Engineering for LLMs - O'Reilly book
-
Courses & Tutorials
- OpenAI Prompt Engineering Guide - Official guide from OpenAI
- Anthropic Prompt Engineering Guide - Best practices for Claude
- Prompt Engineering Guide by DAIR.AI - Comprehensive community-driven guide
- Learn Prompting - Free course on prompt engineering
- DeepLearning.AI ChatGPT Prompt Engineering - Course by Andrew Ng
- Brex's Prompt Engineering Guide - Practical guide with examples
-
Guides & Documentation
- Prompting Techniques - OpenAI cookbook
- Prompt Engineering Best Practices - OpenAI best practices
- Claude Prompt Library - Curated prompts from Anthropic
- Awesome ChatGPT Prompts - Community-curated prompts
-
Research Papers
- Chain-of-Thought Prompting - Elicits reasoning in LLMs
- Tree of Thoughts - Deliberate problem solving with LLMs
- ReAct: Synergizing Reasoning and Acting - Combining reasoning and actions
- Self-Consistency Improves Chain of Thought Reasoning - Sampling multiple reasoning paths
- Constitutional AI - Self-improvement through AI feedback
- Large Language Models are Zero-Shot Reasoners - "Let's think step by step"
- Prompt Injection Attacks - Security considerations
-
-
Model-Specific Resources
-
Anthropic Claude
-
Google Gemini
-
OpenAI GPT
- GPT-4 System Card - Capabilities and limitations
- OpenAI API Best Practices
- Function Calling Guide
- GPT-4 Prompt Engineering
-
Open Source Models
-
-
Related Lists
-
Open Source Models
- awesome-chatgpt - ChatGPT resources
- awesome-llm - LLM resources
- awesome-langchain - LangChain resources
- awesome-gpt4 - GPT-4 specific resources
-
-
Tools & Frameworks
-
Development Tools
- LlamaIndex - Data framework for LLM apps
- Semantic Kernel - Microsoft's LLM SDK
- Haystack - NLP framework with LLM support
- Guidance - Control LLM generation
- LMQL - Query language for LLMs
-
Prompt Libraries
- LangChain Hub - Discover and share prompts
- FlowGPT - Community prompt marketplace
- PromptBase - Marketplace for prompts
- ShareGPT - Share ChatGPT conversations
-
Prompt Testing & Optimization
- LangChain - Framework for developing LLM applications
- LangSmith - Testing and monitoring for LLM apps
- PromptFoo - Test and evaluate LLM outputs
- OpenAI Evals - Framework for evaluating LLMs
- Weights & Biases Prompts - Track and version prompts
- Humanloop - Prompt engineering IDE
-
Programming Languages
Categories
Sub Categories
Keywords
llm
6
openai
4
ai
4
rag
4
chatgpt
4
framework
3
agents
3
gpt-4
2
generative-ai
2
langchain
2
awesome-list
2
awesome
2
ai-agents
2
python
2
fine-tuning
1
llamaindex
1
data
1
multi-agents
1
vector-database
1
bots
1
chatbot
1
chatgpt-api
1
language
1
openai-api
1
application
1
typescript
1
pydantic
1
open-source
1
multiagent
1
langgraph
1
gemini
1
enterprise
1
deepagents
1
anthropic
1
semantic-search
1
retrieval-augmented-generation
1
orchestration
1
multi-agent
1
mcp
1
large-language-models
1
information-retrieval
1
genai
1
context-engineering
1
agentic-rag
1
agentic-ai
1
agent-framework
1
sdk
1
artificial-intelligence
1
gpt3
1
gpt-3
1