@override Object toJson() => { if (functionCallingConfig != null) 'functionCallingConfig': functionCallingConfig!.toJson(), if (retrievalConfig != null) 'retrievalConfig': retrievalConfig!.toJson(), };