Class: CompletionKit::Calibration

Inherits:
ApplicationRecord show all
Defined in:
app/models/completion_kit/calibration.rb

Constant Summary collapse

VERDICTS =
%w[agree disagree borderline].freeze

Constants inherited from ApplicationRecord

ApplicationRecord::TenantScopedUniquenessValidator

Instance Method Summary collapse

Instance Method Details

#as_json(options = {}) ⇒ Object



19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'app/models/completion_kit/calibration.rb', line 19

def as_json(options = {})
  {
    id: id,
    run_id: run_id,
    response_id: response_id,
    metric_id: metric_id,
    judge_version_id: judge_version_id,
    verdict: verdict,
    corrected_score: corrected_score,
    note: note,
    created_by: created_by,
    created_at: created_at
  }
end