Resources for Prompt Engineering
Continue your learning journey with these curated resources.
π οΈ AI Platforms & Toolsβ
Major AI Modelsβ
| Platform | URL | Best For |
|---|---|---|
| ChatGPT | chat.openai.com | General purpose, coding |
| Claude | claude.ai | Long documents, analysis |
| Gemini | gemini.google.com | Google integration |
| Perplexity | perplexity.ai | Research with sources |
| Poe | poe.com | Multiple models in one place |
API Accessβ
| Provider | Documentation |
|---|---|
| OpenAI | platform.openai.com/docs |
| Anthropic | docs.anthropic.com |
| Google AI | ai.google.dev |
| Cohere | docs.cohere.com |
Open Source Toolsβ
| Tool | Purpose |
|---|---|
| Ollama | Run LLMs locally |
| LangChain | Build LLM applications |
| LlamaIndex | Data + LLM framework |
| Hugging Face | Model hub and tools |
| vLLM | Fast LLM serving |
π Learning Resourcesβ
Official Documentationβ
- OpenAI Cookbook - Recipes and guides
- Anthropic Prompt Guide - Claude-specific techniques
- Google AI Prompts - Gemini prompting
Courses & Tutorialsβ
- DeepLearning.AI - ChatGPT Prompt Engineering for Developers
- Coursera - Generative AI with Large Language Models
- Learn Prompting - learnprompting.org (free, comprehensive)
- Prompt Engineering Guide - promptingguide.ai
Booksβ
- The Art of Prompt Engineering - Various authors
- Prompt Engineering for Generative AI - O'Reilly
- Building LLM Apps - Various publishers
π₯ Communitiesβ
Forums & Discussionsβ
| Community | Platform | Focus |
|---|---|---|
| r/PromptEngineering | General PE discussion | |
| r/ChatGPT | ChatGPT tips and tricks | |
| r/LocalLLaMA | Open source models | |
| AI Discord Servers | Discord | Real-time discussions |
Professional Networksβ
- LinkedIn Groups - Search "Prompt Engineering"
- Twitter/X - Follow @OpenAI, @AnthropicAI, researchers
- GitHub - Prompt engineering repositories
π§ Useful Toolsβ
Prompt Managementβ
| Tool | Purpose |
|---|---|
| PromptLayer | Prompt versioning and analytics |
| Langfuse | LLM observability |
| Weights & Biases | ML experiment tracking |
Development Toolsβ
| Tool | Purpose |
|---|---|
| LangChain | Building LLM chains |
| LlamaIndex | Data connectors for RAG |
| Semantic Kernel | Microsoft's LLM SDK |
| AutoGen | Multi-agent conversations |
Testing & Evaluationβ
| Tool | Purpose |
|---|---|
| Promptfoo | Prompt testing framework |
| Ragas | RAG evaluation |
| LangSmith | LangChain debugging |
π° Staying Currentβ
Newslettersβ
- The Batch (DeepLearning.AI) - Weekly AI news
- Import AI - Research-focused updates
- The Algorithmic Bridge - AI analysis
Research Sourcesβ
- Arxiv - arxiv.org (AI research papers)
- Papers With Code - paperswithcode.com
- Semantic Scholar - semanticscholar.org
Conferencesβ
- NeurIPS - Neural Information Processing Systems
- ICML - International Conference on Machine Learning
- ACL - Association for Computational Linguistics
π‘ Practice Projectsβ
Beginner Projectsβ
- Build a personal AI assistant prompt
- Create a content generation template
- Design a code review prompt
- Build a summarization system
Intermediate Projectsβ
- Multi-step workflow with prompt chaining
- Customer service chatbot
- Document analysis pipeline
- A/B testing prompt variants
Advanced Projectsβ
- RAG system with custom data
- Multi-agent collaboration
- Production prompt management system
- Evaluation framework
π― Career Resourcesβ
Job Boardsβ
- LinkedIn - "Prompt Engineer" searches
- Indeed - AI/ML roles
- Wellfound (AngelList) - Startup positions
- AI-specific job boards
Skills to Developβ
- Technical: Python, APIs, data analysis
- Communication: Writing, documentation
- Domain: Industry-specific knowledge
- Evaluation: Metrics, testing methodologies
Building Your Portfolioβ
- GitHub repository of prompts
- Blog posts about techniques
- Open source contributions
- Case studies of real applications
π Quick Reference Cardsβ
Prompt Structureβ
Instruction + Context + Input + Output Format
Key Frameworksβ
CREATE: Character, Request, Examples, Adjustments, Type, Extras
RACE: Role, Action, Context, Expectations
RTF: Role, Task, Format
Quality Checklistβ
β Clear instruction
β Sufficient context
β Specific constraints
β Defined format
β Tested with variations
Happy Learning! π
Continue to master prompt engineering and stay ahead in the AI era.