GoogleCloudAiplatformV1EvaluateInstancesResponse.fromJson constructor
GoogleCloudAiplatformV1EvaluateInstancesResponse.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1EvaluateInstancesResponse.fromJson(core.Map json_)
: this(
bleuResults: json_.containsKey('bleuResults')
? GoogleCloudAiplatformV1BleuResults.fromJson(
json_['bleuResults'] as core.Map<core.String, core.dynamic>)
: null,
coherenceResult: json_.containsKey('coherenceResult')
? GoogleCloudAiplatformV1CoherenceResult.fromJson(
json_['coherenceResult']
as core.Map<core.String, core.dynamic>)
: null,
cometResult: json_.containsKey('cometResult')
? GoogleCloudAiplatformV1CometResult.fromJson(
json_['cometResult'] as core.Map<core.String, core.dynamic>)
: null,
exactMatchResults: json_.containsKey('exactMatchResults')
? GoogleCloudAiplatformV1ExactMatchResults.fromJson(
json_['exactMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
fluencyResult: json_.containsKey('fluencyResult')
? GoogleCloudAiplatformV1FluencyResult.fromJson(
json_['fluencyResult'] as core.Map<core.String, core.dynamic>)
: null,
fulfillmentResult: json_.containsKey('fulfillmentResult')
? GoogleCloudAiplatformV1FulfillmentResult.fromJson(
json_['fulfillmentResult']
as core.Map<core.String, core.dynamic>)
: null,
groundednessResult: json_.containsKey('groundednessResult')
? GoogleCloudAiplatformV1GroundednessResult.fromJson(
json_['groundednessResult']
as core.Map<core.String, core.dynamic>)
: null,
metricxResult: json_.containsKey('metricxResult')
? GoogleCloudAiplatformV1MetricxResult.fromJson(
json_['metricxResult'] as core.Map<core.String, core.dynamic>)
: null,
pairwiseMetricResult: json_.containsKey('pairwiseMetricResult')
? GoogleCloudAiplatformV1PairwiseMetricResult.fromJson(
json_['pairwiseMetricResult']
as core.Map<core.String, core.dynamic>)
: null,
pairwiseQuestionAnsweringQualityResult: json_
.containsKey('pairwiseQuestionAnsweringQualityResult')
? GoogleCloudAiplatformV1PairwiseQuestionAnsweringQualityResult
.fromJson(json_['pairwiseQuestionAnsweringQualityResult']
as core.Map<core.String, core.dynamic>)
: null,
pairwiseSummarizationQualityResult:
json_.containsKey('pairwiseSummarizationQualityResult')
? GoogleCloudAiplatformV1PairwiseSummarizationQualityResult
.fromJson(json_['pairwiseSummarizationQualityResult']
as core.Map<core.String, core.dynamic>)
: null,
pointwiseMetricResult: json_.containsKey('pointwiseMetricResult')
? GoogleCloudAiplatformV1PointwiseMetricResult.fromJson(
json_['pointwiseMetricResult']
as core.Map<core.String, core.dynamic>)
: null,
questionAnsweringCorrectnessResult:
json_.containsKey('questionAnsweringCorrectnessResult')
? GoogleCloudAiplatformV1QuestionAnsweringCorrectnessResult
.fromJson(json_['questionAnsweringCorrectnessResult']
as core.Map<core.String, core.dynamic>)
: null,
questionAnsweringHelpfulnessResult:
json_.containsKey('questionAnsweringHelpfulnessResult')
? GoogleCloudAiplatformV1QuestionAnsweringHelpfulnessResult
.fromJson(json_['questionAnsweringHelpfulnessResult']
as core.Map<core.String, core.dynamic>)
: null,
questionAnsweringQualityResult: json_
.containsKey('questionAnsweringQualityResult')
? GoogleCloudAiplatformV1QuestionAnsweringQualityResult.fromJson(
json_['questionAnsweringQualityResult']
as core.Map<core.String, core.dynamic>)
: null,
questionAnsweringRelevanceResult:
json_.containsKey('questionAnsweringRelevanceResult')
? GoogleCloudAiplatformV1QuestionAnsweringRelevanceResult
.fromJson(json_['questionAnsweringRelevanceResult']
as core.Map<core.String, core.dynamic>)
: null,
rougeResults: json_.containsKey('rougeResults')
? GoogleCloudAiplatformV1RougeResults.fromJson(
json_['rougeResults'] as core.Map<core.String, core.dynamic>)
: null,
safetyResult: json_.containsKey('safetyResult')
? GoogleCloudAiplatformV1SafetyResult.fromJson(
json_['safetyResult'] as core.Map<core.String, core.dynamic>)
: null,
summarizationHelpfulnessResult: json_
.containsKey('summarizationHelpfulnessResult')
? GoogleCloudAiplatformV1SummarizationHelpfulnessResult.fromJson(
json_['summarizationHelpfulnessResult']
as core.Map<core.String, core.dynamic>)
: null,
summarizationQualityResult:
json_.containsKey('summarizationQualityResult')
? GoogleCloudAiplatformV1SummarizationQualityResult.fromJson(
json_['summarizationQualityResult']
as core.Map<core.String, core.dynamic>)
: null,
summarizationVerbosityResult: json_
.containsKey('summarizationVerbosityResult')
? GoogleCloudAiplatformV1SummarizationVerbosityResult.fromJson(
json_['summarizationVerbosityResult']
as core.Map<core.String, core.dynamic>)
: null,
toolCallValidResults: json_.containsKey('toolCallValidResults')
? GoogleCloudAiplatformV1ToolCallValidResults.fromJson(
json_['toolCallValidResults']
as core.Map<core.String, core.dynamic>)
: null,
toolNameMatchResults: json_.containsKey('toolNameMatchResults')
? GoogleCloudAiplatformV1ToolNameMatchResults.fromJson(
json_['toolNameMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
toolParameterKeyMatchResults: json_
.containsKey('toolParameterKeyMatchResults')
? GoogleCloudAiplatformV1ToolParameterKeyMatchResults.fromJson(
json_['toolParameterKeyMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
toolParameterKvMatchResults:
json_.containsKey('toolParameterKvMatchResults')
? GoogleCloudAiplatformV1ToolParameterKVMatchResults.fromJson(
json_['toolParameterKvMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectoryAnyOrderMatchResults: json_
.containsKey('trajectoryAnyOrderMatchResults')
? GoogleCloudAiplatformV1TrajectoryAnyOrderMatchResults.fromJson(
json_['trajectoryAnyOrderMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectoryExactMatchResults:
json_.containsKey('trajectoryExactMatchResults')
? GoogleCloudAiplatformV1TrajectoryExactMatchResults.fromJson(
json_['trajectoryExactMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectoryInOrderMatchResults: json_
.containsKey('trajectoryInOrderMatchResults')
? GoogleCloudAiplatformV1TrajectoryInOrderMatchResults.fromJson(
json_['trajectoryInOrderMatchResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectoryPrecisionResults:
json_.containsKey('trajectoryPrecisionResults')
? GoogleCloudAiplatformV1TrajectoryPrecisionResults.fromJson(
json_['trajectoryPrecisionResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectoryRecallResults: json_.containsKey('trajectoryRecallResults')
? GoogleCloudAiplatformV1TrajectoryRecallResults.fromJson(
json_['trajectoryRecallResults']
as core.Map<core.String, core.dynamic>)
: null,
trajectorySingleToolUseResults: json_
.containsKey('trajectorySingleToolUseResults')
? GoogleCloudAiplatformV1TrajectorySingleToolUseResults.fromJson(
json_['trajectorySingleToolUseResults']
as core.Map<core.String, core.dynamic>)
: null,
);