This repo contains all the example code needed for the Eval Engineering for AI Developers course taught by Galileo.
You can catch recordings of all the past lessons on the Galileo YouTube Channel.
You can sign up for the remaining lessons for the first cohort from these links:
To use these sample apps, you will need:
- Python 3.9 or greater installed
- A Galileo account. The free account is fine.
- An OpenAI API key.
To set up each example, you will need to:
- Clone this repo
- Create a new virtual environment
- Install the packages defined in the
requirements.txtorpyproject.tomlfile in each repo - Copy the provided
.env.examplefiles to.env - Fill in the relevant details in the
.envfile
This repo contains Python code for the course, broken down by lesson and section in the lesson.
| Lesson | Sample | Link |
|---|---|---|
| 1 | Basic chatbot | Code |
| 1 | Chatbot with evals | Code |
| 1 | Fixed chatbot | Code |
| 2 | Runzi | Code |


