RelevanceTruthAndCompletenessRating.fromJson constructor
Deserializes from a JSON map.
Implementation
factory RelevanceTruthAndCompletenessRating.fromJson(
Map<String, dynamic> j) =>
RelevanceTruthAndCompletenessRating(
relevance: (j['relevance'] as num?)?.toInt() ?? 0,
relevanceReasoning: j['relevanceReasoning'] as String?,
relevanceReasons: (j['relevanceReasons'] as List?)?.cast<String>(),
truth: (j['truth'] as num?)?.toInt() ?? 0,
truthReasoning: j['truthReasoning'] as String?,
truthReasons: (j['truthReasons'] as List?)?.cast<String>(),
completeness: (j['completeness'] as num?)?.toInt() ?? 0,
completenessReasoning: j['completenessReasoning'] as String?,
completenessReasons:
(j['completenessReasons'] as List?)?.cast<String>(),
);