RelevanceTruthAndCompletenessRating constructor

RelevanceTruthAndCompletenessRating({
  1. required int relevance,
  2. String? relevanceReasoning,
  3. List<String>? relevanceReasons,
  4. required int truth,
  5. String? truthReasoning,
  6. List<String>? truthReasons,
  7. required int completeness,
  8. String? completenessReasoning,
  9. List<String>? completenessReasons,
})

Implementation

RelevanceTruthAndCompletenessRating({
  required this.relevance,
  this.relevanceReasoning,
  List<String>? relevanceReasons,
  required this.truth,
  this.truthReasoning,
  List<String>? truthReasons,
  required this.completeness,
  this.completenessReasoning,
  List<String>? completenessReasons,
})  : relevanceReasons = relevanceReasons ?? const [],
      truthReasons = truthReasons ?? const [],
      completenessReasons = completenessReasons ?? const [];