Class EvalMetric

java.lang.Object
com.google.genkit.ai.evaluation.EvalMetric

public class EvalMetric extends Object
Represents a single metric score from an evaluator.
  • Constructor Details

    • EvalMetric

      public EvalMetric()
  • Method Details

    • builder

      public static EvalMetric.Builder builder()
    • getEvaluator

      public String getEvaluator()
    • setEvaluator

      public void setEvaluator(String evaluator)
    • getScoreId

      public String getScoreId()
    • setScoreId

      public void setScoreId(String scoreId)
    • getScore

      public Object getScore()
    • setScore

      public void setScore(Object score)
    • getStatus

      public EvalStatus getStatus()
    • setStatus

      public void setStatus(EvalStatus status)
    • getRationale

      public String getRationale()
    • setRationale

      public void setRationale(String rationale)
    • getError

      public String getError()
    • setError

      public void setError(String error)
    • getTraceId

      public String getTraceId()
    • setTraceId

      public void setTraceId(String traceId)
    • getSpanId

      public String getSpanId()
    • setSpanId

      public void setSpanId(String spanId)