View Source OpenAi.Eval.Run (OpenAI REST API Client v1.0.0)

Provides struct and type for a Eval.Run

Summary

Types

@type t() :: %OpenAi.Eval.Run{
  created_at: integer(),
  data_source:
    OpenAi.Eval.Completions.RunDataSource.Create.t()
    | OpenAi.Eval.Jsonl.RunDataSource.Create.t()
    | OpenAi.Eval.Responses.RunDataSource.Create.t(),
  error: OpenAi.Eval.ApiError.t(),
  eval_id: String.t(),
  id: String.t(),
  metadata: map(),
  model: String.t(),
  name: String.t(),
  object: String.t(),
  per_model_usage: [OpenAi.Eval.Run.PerModelUsage.t()],
  per_testing_criteria_results: [OpenAi.Eval.Run.PerTestingCriteriaResult.t()],
  report_url: String.t(),
  result_counts: OpenAi.Eval.Run.ResultCounts.t(),
  status: String.t()
}