GenerateContentResponse.fromJson constructor
GenerateContentResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory GenerateContentResponse.fromJson(Map<String, dynamic> json) {
return GenerateContentResponse(
candidates:
decodeListMessage(json['candidates'], Candidate.fromJson) ?? [],
promptFeedback: decode(
json['promptFeedback'],
GenerateContentResponse_PromptFeedback.fromJson,
),
usageMetadata: decode(
json['usageMetadata'],
GenerateContentResponse_UsageMetadata.fromJson,
),
modelVersion: json['modelVersion'] ?? '',
responseId: json['responseId'] ?? '',
);
}