OptionalcodeOptional. Result of executing the [ExecutableCode].
OptionalexecutableOptional. Code generated by the model that is meant to be executed.
OptionalfileOptional. URI based data.
OptionalfunctionOptional. A predicted [FunctionCall] returned from the model that contains a string representing the [FunctionDeclaration.name] with the parameters and their values.
OptionalfunctionOptional. The result output of a [FunctionCall] that contains a string representing the [FunctionDeclaration.name] and a structured JSON object containing any output from the function call. It is used as context to the model.
OptionalinlineOptional. Inlined bytes data.
OptionaltextOptional. Text part (can be code).
OptionalthoughtIndicates if the part is thought from the model.
OptionalthoughtAn opaque signature for the thought so it can be reused in subsequent requests.
OptionalvideoMetadata for a given video.
A datatype containing media content.
Exactly one field within a Part should be set, representing the specific type of content being conveyed. Using multiple fields within the same
Partinstance is considered invalid.