BidiGenerateContentServerContent.fromJson constructor
BidiGenerateContentServerContent.fromJson(
- Map<String, dynamic> json
)
Implementation
factory BidiGenerateContentServerContent.fromJson(Map<String, dynamic> json) {
return BidiGenerateContentServerContent(
modelTurn: decode(json['modelTurn'], Content.fromJson),
generationComplete: json['generationComplete'] ?? false,
turnComplete: json['turnComplete'] ?? false,
interrupted: json['interrupted'] ?? false,
groundingMetadata: decode(
json['groundingMetadata'],
GroundingMetadata.fromJson,
),
inputTranscription: decode(
json['inputTranscription'],
BidiGenerateContentTranscription.fromJson,
),
outputTranscription: decode(
json['outputTranscription'],
BidiGenerateContentTranscription.fromJson,
),
urlContextMetadata: decode(
json['urlContextMetadata'],
UrlContextMetadata.fromJson,
),
waitingForInput: json['waitingForInput'] ?? false,
);
}