GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilitySessionScopePredicate.fromJson constructor
GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilitySessionScopePredicate.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilitySessionScopePredicate.fromJson(
core.Map json_,
) : this(
duration: json_.containsKey('duration')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['duration'] as core.Map<core.String, core.dynamic>,
)
: null,
modelCallErrors: json_.containsKey('modelCallErrors')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['modelCallErrors'] as core.Map<core.String, core.dynamic>,
)
: null,
modelCalls: json_.containsKey('modelCalls')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['modelCalls'] as core.Map<core.String, core.dynamic>,
)
: null,
toolCallErrors: json_.containsKey('toolCallErrors')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['toolCallErrors'] as core.Map<core.String, core.dynamic>,
)
: null,
toolCalls: json_.containsKey('toolCalls')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['toolCalls'] as core.Map<core.String, core.dynamic>,
)
: null,
totalTokenUsage: json_.containsKey('totalTokenUsage')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['totalTokenUsage'] as core.Map<core.String, core.dynamic>,
)
: null,
userTurns: json_.containsKey('userTurns')
? GoogleCloudAiplatformV1OnlineEvaluatorCloudObservabilityNumericPredicate.fromJson(
json_['userTurns'] as core.Map<core.String, core.dynamic>,
)
: null,
);