Skip to content
GitHubDiscord

Overview

These tutorials teach you the fundamental patterns of Giskard Checks through hands-on, step-by-step exercises. Follow along to build your understanding of the core concepts.

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.

Through these tutorials, you’ll learn how to:

  • Design effective test cases for AI applications
  • Handle both single-turn and multi-turn scenarios
  • Use dynamic inputs and outputs for context-aware interactions
  • Use LLM-as-a-judge for nuanced evaluation
  • Group scenarios into suites and run them with a single await

Before starting these tutorials, you should: