# Prompt evaluations

Welcome to Anthropic's comprehensive prompt evaluations course. Across nine lessons, you will learn everything you need to know to implement evaluations successfully in your workflows with the Anthropic API. We recommend that you start from the beginning with the [Evaluations 101](./01_intro_to_evals/01_intro_to_evals.ipynb) lesson, as each lesson builds on key concepts taught in previous ones.

## Table of contents
1. [Evaluations 101](./01_intro_to_evals/01_intro_to_evals.ipynb)
2. [Writing human-graded evals with Anthropic's Workbench](./02_workbench_evals/02_workbench_evals.ipynb)
3. [Writing simple code-graded evals](./03_code_graded_evals/03_code_graded.ipynb)
4. [Writing a classification eval](./04_code_graded_classification_evals/04_code_graded_classification_evals.ipynb)
5. [Promptfoo for evals: an introduction](./05_prompt_foo_code_graded_animals/lesson.ipynb)
6. [Writing classification evals with promptfoo](./06_prompt_foo_code_graded_classification/lesson.ipynb)
7. [Custom graders with promptfoo](./07_prompt_foo_custom_graders/lesson.ipynb)
8. [Model-graded evals with promptfoo](./08_prompt_foo_model_graded/lesson.ipynb)
9. [Custom model-graded evals with promptfoo](./09_custom_model_graded_prompt_foo/lesson.ipynb)
