Class AdkWebServer.RunEvalResult

java.lang.Object
com.google.adk.JsonBaseModel
com.google.adk.web.AdkWebServer.RunEvalResult
Enclosing class:
AdkWebServer

public static class AdkWebServer.RunEvalResult extends JsonBaseModel
DTO for the response of POST /apps/{appName}/eval_sets/{evalSetId}/run-eval. Contains the results of an evaluation run.
  • Field Details

    • appName

      public String appName
    • evalSetId

      public String evalSetId
    • evalId

      public String evalId
    • finalEvalStatus

      public String finalEvalStatus
    • evalMetricResults

      public List<List<Object>> evalMetricResults
    • sessionId

      public String sessionId
  • Constructor Details

    • RunEvalResult

      public RunEvalResult(String appName, String evalSetId, String evalId, String finalEvalStatus, List<List<Object>> evalMetricResults, String sessionId)
      Constructs a RunEvalResult.
      Parameters:
      appName - The application name.
      evalSetId - The evaluation set ID.
      evalId - The evaluation ID.
      finalEvalStatus - The final status of the evaluation.
      evalMetricResults - The results for each metric.
      sessionId - The session ID associated with the evaluation.
    • RunEvalResult

      public RunEvalResult()