toJson method
Implementation
@override
Object toJson() => {
if (functionDeclarations.isNotDefault)
'functionDeclarations': [
for (final i in functionDeclarations) i.toJson(),
],
'googleSearchRetrieval': ?googleSearchRetrieval?.toJson(),
'codeExecution': ?codeExecution?.toJson(),
'googleSearch': ?googleSearch?.toJson(),
'computerUse': ?computerUse?.toJson(),
'urlContext': ?urlContext?.toJson(),
'fileSearch': ?fileSearch?.toJson(),
'googleMaps': ?googleMaps?.toJson(),
};