TextCompletion.fromJson constructor

TextCompletion.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TextCompletion.fromJson(Map<String, dynamic> json) {
  return TextCompletion(
    output: json['output'] ?? '',
    safetyRatings:
        decodeListMessage(json['safetyRatings'], SafetyRating.fromJson) ?? [],
    citationMetadata: decode(
      json['citationMetadata'],
      CitationMetadata.fromJson,
    ),
  );
}