Skip to content
GitHubDiscord

Giskard Checks Tutorials

These tutorials teach you the fundamental patterns of Giskard Checks through hands-on, step-by-step exercises. Each one is a lesson you type along with, in order. When you already know what you want to build and need one specific task done, use the how-to guides instead.

The numbered path on the Giskard Checks overview runs Your First Test, Your First LLM Call, then Test Suites. Multi-Turn Scenarios and Dynamic Scenarios are optional side trips you can take at any point after Your First LLM Call.

Once you can build scenarios, extend with your own validation logic: see Custom Checks to create domain-specific checks with FnCheck, Check subclasses, and more.

Your First Test has no prerequisites — no API key or LLM needed. Start there if you are new to Giskard Checks.

Before starting these tutorials, you should: