OptionalcodeOptional. The result of executing the ExecutableCode.
OptionalexecutableOptional. Code generated by the model that is intended to be executed.
OptionalfileOptional. The URI-based data of the part. This can be used to include files from Google Cloud Storage.
OptionalfunctionOptional. A predicted function call returned from the model. This contains the name of the function to call and the arguments to pass to the function.
OptionalfunctionOptional. The result of a function call. This is used to provide the model with the result of a function call that it predicted.
OptionalinlineOptional. The inline data content of the part. This can be used to include images, audio, or video in a request.
OptionalmediaMedia resolution for the input media.
OptionaltextOptional. The text content of the part. When sent from the VSCode Gemini Code Assist extension, references to
OptionalthoughtOptional. Indicates whether the part represents the model's thought process or reasoning.
OptionalthoughtOptional. An opaque signature for the thought so it can be reused in subsequent requests.
OptionalvideoOptional. Video metadata. The metadata should only be specified while the video data is presented in inline_data or file_data.
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.