GoogleCloudAiplatformV1Part class
A datatype containing media that is part of a multi-part Content
message.
A Part
consists of data which has an associated datatype. A Part
can
only contain one of the accepted types in Part.data
. A Part
must have a
fixed IANA MIME type identifying the type and subtype of the media if
inline_data
or file_data
field is filled with raw bytes.
Constructors
- GoogleCloudAiplatformV1Part({GoogleCloudAiplatformV1FileData? fileData, GoogleCloudAiplatformV1FunctionCall? functionCall, GoogleCloudAiplatformV1FunctionResponse? functionResponse, GoogleCloudAiplatformV1Blob? inlineData, String? text, GoogleCloudAiplatformV1VideoMetadata? videoMetadata})
- GoogleCloudAiplatformV1Part.fromJson(Map json_)
Properties
- fileData ↔ GoogleCloudAiplatformV1FileData?
-
URI based data.
getter/setter pair
- functionCall ↔ GoogleCloudAiplatformV1FunctionCall?
-
A predicted [FunctionCall] returned from the model that contains a
string representing the [FunctionDeclaration.name] with the parameters
and their values.
getter/setter pair
- functionResponse ↔ GoogleCloudAiplatformV1FunctionResponse?
-
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.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- inlineData ↔ GoogleCloudAiplatformV1Blob?
-
Inlined bytes data.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- text ↔ String?
-
Text part (can be code).
getter/setter pair
- videoMetadata ↔ GoogleCloudAiplatformV1VideoMetadata?
-
Video metadata.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited