Interface EvaluationResult

All Known Implementing Classes:
HallucinationEvaluator.Result, SummarizationEvaluator.Result, ToxicityEvaluator.Result

public interface EvaluationResult
When an Agent returns an EvaluationResult it is tracked in metrics and traces.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
  • Method Details

    • explanation

      String explanation()
      Returns:
      reason for the decision, especially when it didn't pass
    • passed

      boolean passed()
      Returns:
      true if the input passed the guardrail evaluation