nemoguardrails.eval.models
Module Contents
Classes
API
Bases: BaseModel
Detailed log about a compliance check.
Bases: BaseModel
Information about a compliance check.
Bases: BaseModel
An evaluation configuration for an evaluation dataset.
Loads an eval configuration from a given path.
It supports YAML files (*.yml and .yaml) and .json files (.json).
Validates the policy ids used in the interactions.
Bases: BaseModel
The output of the evaluation.
Helper to compute the compliance rate per policy.
Loads an eval output from a given path.
It supports YAML files (*.yml and .yaml) and .json files (.json).
Bases: BaseModel
An expected output from the system, as dictated by a policy.
Bases: BaseModel
Detailed log about the execution of an interaction.
Bases: BaseModel
The output for running and evaluating an interaction.
Bases: BaseModel
An interaction set description that is part of an evaluation dataset.
An interaction set groups multiple interactions with the same expected output.
Creates the right instance of the expected output.
Bases: BaseModel
A policy for the evaluation of a guardrail configuration.
Bases: BaseModel
A generic span object