랭킹으로 돌아가기

anthropics/prompt-eng-interactive-tutorial

Jupyter Notebook

Anthropic's Interactive Prompt Engineering Tutorial

스타 성장
스타
37.2k
포크
4.1k
주간 성장
이슈
38
10k20k30k
2024년 4월2025년 1월2025년 10월2026년 7월
README

Welcome to Anthropic's Prompt Engineering Interactive Tutorial

Course introduction and goals

This course is intended to provide you with a comprehensive step-by-step understanding of how to engineer optimal prompts within Claude.

After completing this course, you will be able to:

  • Master the basic structure of a good prompt
  • Recognize common failure modes and learn the '80/20' techniques to address them
  • Understand Claude's strengths and weaknesses
  • Build strong prompts from scratch for common use cases

Course structure and content

This course is structured to allow you many chances to practice writing and troubleshooting prompts yourself. The course is broken up into 9 chapters with accompanying exercises, as well as an appendix of even more advanced methods. It is intended for you to work through the course in chapter order.

Each lesson has an "Example Playground" area at the bottom where you are free to experiment with the examples in the lesson and see for yourself how changing prompts can change Claude's responses. There is also an answer key.

Note: This tutorial uses our smallest, fastest, and cheapest model, Claude 3 Haiku. Anthropic has two other models, Claude 3 Sonnet and Claude 3 Opus, which are more intelligent than Haiku, with Opus being the most intelligent.

This tutorial also exists on Google Sheets using Anthropic's Claude for Sheets extension. We recommend using that version as it is more user friendly.

When you are ready to begin, go to 01_Basic Prompt Structure to proceed.

Table of Contents

Each chapter consists of a lesson and a set of exercises.

Beginner

  • Chapter 1: Basic Prompt Structure

  • Chapter 2: Being Clear and Direct

  • Chapter 3: Assigning Roles

Intermediate

  • Chapter 4: Separating Data from Instructions

  • Chapter 5: Formatting Output & Speaking for Claude

  • Chapter 6: Precognition (Thinking Step by Step)

  • Chapter 7: Using Examples

Advanced

  • Chapter 8: Avoiding Hallucinations

  • Chapter 9: Building Complex Prompts (Industry Use Cases)

    • Complex Prompts from Scratch - Chatbot
    • Complex Prompts for Legal Services
    • Exercise: Complex Prompts for Financial Services
    • Exercise: Complex Prompts for Coding
    • Congratulations & Next Steps
  • Appendix: Beyond Standard Prompting

    • Chaining Prompts
    • Tool Use
    • Search & Retrieval
관련 저장소
jackfrued/Python-100-Days

Python - 100天从新手到大师

Jupyter Notebook
184.5k55.7k
microsoft/generative-ai-for-beginners

21 Lessons, Get Started Building with Generative AI

Jupyter NotebookMIT Licenseaichatgpt
113.4k60.9k
rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

Jupyter NotebookOthergptlarge-language-models
amzn.to/4fqvn0D
99.6k15.3k
microsoft/ML-For-Beginners

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Jupyter NotebookMIT Licensemldata-science
88.5k21.6k
openai/openai-cookbook

Examples and guides for using the OpenAI API

Jupyter NotebookMIT Licenseopenaichatgpt
cookbook.openai.com
74.8k12.7k
CompVis/stable-diffusion

A latent text-to-image diffusion model

Jupyter NotebookOther
ommer-lab.com/research/latent-diffusion-models/
73.2k10.6k
microsoft/ai-agents-for-beginners

18 Lessons to Get Started Building AI Agents

Jupyter NotebookMIT Licenseagentic-aiagentic-framework
aka.ms/ai-agents-beginners
70.1k23.2k
pathwaycom/llm-app

Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.

Jupyter NotebookMIT Licensechatbothugging-face
pathway.com/developers/templates/
59k1.4k
facebookresearch/segment-anything

The repository provides code for running inference with the SegmentAnything Model (SAM), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Jupyter NotebookApache License 2.0
54.6k6.4k
microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

Jupyter NotebookMIT Licensedeep-learningartificial-intelligence
52.7k10.7k
anthropics/claude-cookbooks

A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.

Jupyter NotebookMIT License
49.4k5.9k
jakevdp/PythonDataScienceHandbook

Python Data Science Handbook: full text in Jupyter Notebooks

Jupyter NotebookMIT Licensescikit-learnnumpy
jakevdp.github.io/PythonDataScienceHandbook
49.3k19.1k