toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() {
final bleuResults = this.bleuResults;
final coherenceResult = this.coherenceResult;
final cometResult = this.cometResult;
final exactMatchResults = this.exactMatchResults;
final fluencyResult = this.fluencyResult;
final fulfillmentResult = this.fulfillmentResult;
final groundednessResult = this.groundednessResult;
final metricResults = this.metricResults;
final metricxResult = this.metricxResult;
final pairwiseMetricResult = this.pairwiseMetricResult;
final pairwiseQuestionAnsweringQualityResult =
this.pairwiseQuestionAnsweringQualityResult;
final pairwiseSummarizationQualityResult =
this.pairwiseSummarizationQualityResult;
final pointwiseMetricResult = this.pointwiseMetricResult;
final questionAnsweringCorrectnessResult =
this.questionAnsweringCorrectnessResult;
final questionAnsweringHelpfulnessResult =
this.questionAnsweringHelpfulnessResult;
final questionAnsweringQualityResult = this.questionAnsweringQualityResult;
final questionAnsweringRelevanceResult =
this.questionAnsweringRelevanceResult;
final rougeResults = this.rougeResults;
final rubricBasedInstructionFollowingResult =
this.rubricBasedInstructionFollowingResult;
final safetyResult = this.safetyResult;
final summarizationHelpfulnessResult = this.summarizationHelpfulnessResult;
final summarizationQualityResult = this.summarizationQualityResult;
final summarizationVerbosityResult = this.summarizationVerbosityResult;
final toolCallValidResults = this.toolCallValidResults;
final toolNameMatchResults = this.toolNameMatchResults;
final toolParameterKeyMatchResults = this.toolParameterKeyMatchResults;
final toolParameterKvMatchResults = this.toolParameterKvMatchResults;
final trajectoryAnyOrderMatchResults = this.trajectoryAnyOrderMatchResults;
final trajectoryExactMatchResults = this.trajectoryExactMatchResults;
final trajectoryInOrderMatchResults = this.trajectoryInOrderMatchResults;
final trajectoryPrecisionResults = this.trajectoryPrecisionResults;
final trajectoryRecallResults = this.trajectoryRecallResults;
final trajectorySingleToolUseResults = this.trajectorySingleToolUseResults;
return {
'bleuResults': ?bleuResults,
'coherenceResult': ?coherenceResult,
'cometResult': ?cometResult,
'exactMatchResults': ?exactMatchResults,
'fluencyResult': ?fluencyResult,
'fulfillmentResult': ?fulfillmentResult,
'groundednessResult': ?groundednessResult,
'metricResults': ?metricResults,
'metricxResult': ?metricxResult,
'pairwiseMetricResult': ?pairwiseMetricResult,
'pairwiseQuestionAnsweringQualityResult':
?pairwiseQuestionAnsweringQualityResult,
'pairwiseSummarizationQualityResult': ?pairwiseSummarizationQualityResult,
'pointwiseMetricResult': ?pointwiseMetricResult,
'questionAnsweringCorrectnessResult': ?questionAnsweringCorrectnessResult,
'questionAnsweringHelpfulnessResult': ?questionAnsweringHelpfulnessResult,
'questionAnsweringQualityResult': ?questionAnsweringQualityResult,
'questionAnsweringRelevanceResult': ?questionAnsweringRelevanceResult,
'rougeResults': ?rougeResults,
'rubricBasedInstructionFollowingResult':
?rubricBasedInstructionFollowingResult,
'safetyResult': ?safetyResult,
'summarizationHelpfulnessResult': ?summarizationHelpfulnessResult,
'summarizationQualityResult': ?summarizationQualityResult,
'summarizationVerbosityResult': ?summarizationVerbosityResult,
'toolCallValidResults': ?toolCallValidResults,
'toolNameMatchResults': ?toolNameMatchResults,
'toolParameterKeyMatchResults': ?toolParameterKeyMatchResults,
'toolParameterKvMatchResults': ?toolParameterKvMatchResults,
'trajectoryAnyOrderMatchResults': ?trajectoryAnyOrderMatchResults,
'trajectoryExactMatchResults': ?trajectoryExactMatchResults,
'trajectoryInOrderMatchResults': ?trajectoryInOrderMatchResults,
'trajectoryPrecisionResults': ?trajectoryPrecisionResults,
'trajectoryRecallResults': ?trajectoryRecallResults,
'trajectorySingleToolUseResults': ?trajectorySingleToolUseResults,
};
}