toJson method
Implementation
@override
Object toJson() => {
if (inlinePassages != null) 'inlinePassages': inlinePassages!.toJson(),
if (semanticRetriever != null)
'semanticRetriever': semanticRetriever!.toJson(),
'model': model,
'contents': encodeList(contents),
'answerStyle': answerStyle.toJson(),
if (safetySettings.isNotDefault)
'safetySettings': encodeList(safetySettings),
if (temperature != null) 'temperature': encodeDouble(temperature),
};