EvaluateInstancesRequest constructor
EvaluateInstancesRequest({
- ExactMatchInput? exactMatchInput,
- BleuInput? bleuInput,
- RougeInput? rougeInput,
- FluencyInput? fluencyInput,
- CoherenceInput? coherenceInput,
- SafetyInput? safetyInput,
- GroundednessInput? groundednessInput,
- FulfillmentInput? fulfillmentInput,
- SummarizationQualityInput? summarizationQualityInput,
- PairwiseSummarizationQualityInput? pairwiseSummarizationQualityInput,
- SummarizationHelpfulnessInput? summarizationHelpfulnessInput,
- SummarizationVerbosityInput? summarizationVerbosityInput,
- QuestionAnsweringQualityInput? questionAnsweringQualityInput,
- PairwiseQuestionAnsweringQualityInput? pairwiseQuestionAnsweringQualityInput,
- QuestionAnsweringRelevanceInput? questionAnsweringRelevanceInput,
- QuestionAnsweringHelpfulnessInput? questionAnsweringHelpfulnessInput,
- QuestionAnsweringCorrectnessInput? questionAnsweringCorrectnessInput,
- PointwiseMetricInput? pointwiseMetricInput,
- PairwiseMetricInput? pairwiseMetricInput,
- ToolCallValidInput? toolCallValidInput,
- ToolNameMatchInput? toolNameMatchInput,
- ToolParameterKeyMatchInput? toolParameterKeyMatchInput,
- ToolParameterKvmatchInput? toolParameterKvMatchInput,
- CometInput? cometInput,
- MetricxInput? metricxInput,
- TrajectoryExactMatchInput? trajectoryExactMatchInput,
- TrajectoryInOrderMatchInput? trajectoryInOrderMatchInput,
- TrajectoryAnyOrderMatchInput? trajectoryAnyOrderMatchInput,
- TrajectoryPrecisionInput? trajectoryPrecisionInput,
- TrajectoryRecallInput? trajectoryRecallInput,
- TrajectorySingleToolUseInput? trajectorySingleToolUseInput,
- RubricBasedInstructionFollowingInput? rubricBasedInstructionFollowingInput,
- required String location,
- AutoraterConfig? autoraterConfig,
Implementation
EvaluateInstancesRequest({
this.exactMatchInput,
this.bleuInput,
this.rougeInput,
this.fluencyInput,
this.coherenceInput,
this.safetyInput,
this.groundednessInput,
this.fulfillmentInput,
this.summarizationQualityInput,
this.pairwiseSummarizationQualityInput,
this.summarizationHelpfulnessInput,
this.summarizationVerbosityInput,
this.questionAnsweringQualityInput,
this.pairwiseQuestionAnsweringQualityInput,
this.questionAnsweringRelevanceInput,
this.questionAnsweringHelpfulnessInput,
this.questionAnsweringCorrectnessInput,
this.pointwiseMetricInput,
this.pairwiseMetricInput,
this.toolCallValidInput,
this.toolNameMatchInput,
this.toolParameterKeyMatchInput,
this.toolParameterKvMatchInput,
this.cometInput,
this.metricxInput,
this.trajectoryExactMatchInput,
this.trajectoryInOrderMatchInput,
this.trajectoryAnyOrderMatchInput,
this.trajectoryPrecisionInput,
this.trajectoryRecallInput,
this.trajectorySingleToolUseInput,
this.rubricBasedInstructionFollowingInput,
required this.location,
this.autoraterConfig,
}) : super(fullyQualifiedName);