Class: CompletionKit::Review

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

Constant Summary collapse

STATUSES =
%w[pending evaluated failed].freeze

Instance Method Summary collapse

Instance Method Details

#as_json(options = {}) ⇒ Object



14
15
16
17
18
19
20
# File 'app/models/completion_kit/review.rb', line 14

def as_json(options = {})
  {
    id: id, response_id: response_id, metric_id: metric_id,
    metric_name: metric_name, ai_score: ai_score,
    ai_feedback: ai_feedback, status: status
  }
end