Optional
partsList of parts that constitute a single message. Each part may have a different IANA MIME type.
Optional
roleOptional. The producer of the content. Must be either 'user' or 'model'. Useful to set for multi-turn conversations, otherwise can be left blank or unset. If role is not specified, SDK will determine the role.
Contains the multi-part content of a message.