Giskard Checks Tutorials
Summary
Section titled “Summary”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.
Prerequisites
Section titled “Prerequisites”To start Your First Test, you need:
- Giskard Checks installed, following the installation steps
- Basic Python knowledge
It needs no API key or LLM. Before Your First LLM Call and the later tutorials, configure an LLM provider and API key using the same guide, and be familiar with basic async/await.
Available tutorials
Section titled “Available tutorials”The recommended path here runs Your First Test, Your First LLM Call, Multi-Turn Scenarios, then Test Suites. Dynamic Scenarios is an alternative after Your First LLM Call and also prepares you for Test Suites.
Next steps
Section titled “Next steps”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.