Install & Configure
Install the Python package
Section titled “Install the Python package”Giskard Checks requires Python 3.12 or higher. Install using pip:
pip install giskard-checksConfigure the default LLM judge model
Section titled “Configure the default LLM judge model”Some checks require calling an LLM
(LLMJudge, Groundedness, Conformity). To use them, you’ll need configure an LLM provider. Giskard Checks supports any LiteLLM-compatible provider (Azure, Anthropic, etc.). See the LiteLLM documentation for details. For example, to use OpenAI, you can set the OPENAI_API_KEY environment variable:
export OPENAI_API_KEY="your-api-key"Preferrably, you should set these environment variables in your .env file. Then you can set your preferred LLM judge model like this:
from giskard.agents.generators import Generatorfrom giskard.checks import set_default_generator
# Create a generator with giskard.agentsllm_judge = Generator(model="openai/gpt-5-mini")
# Configure the checks to use this judge model by defaultset_default_generator(llm_judge)We use the giskard-agents library to handle LLM generations.
Next Steps
Section titled “Next Steps”Head to the Quickstart to write your first test!