Cloud AI Platform v1 API - Class Part (2.28.0)

public sealed class Part : IMessage<Part>, IEquatable<Part>, IDeepCloneable<Part>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class Part.

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.

Inheritance

object > Part

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

Part()

public Part()

Part(Part)

public Part(Part other)
Parameter
Name Description
other Part

Properties

DataCase

public Part.DataOneofCase DataCase { get; }
Property Value
Type Description
PartDataOneofCase

FileData

public FileData FileData { get; set; }

Optional. URI based data.

Property Value
Type Description
FileData

FunctionCall

public FunctionCall FunctionCall { get; set; }

Optional. A predicted [FunctionCall] returned from the model that contains a string representing the [FunctionDeclaration.name] with the parameters and their values.

Property Value
Type Description
FunctionCall

FunctionResponse

public FunctionResponse FunctionResponse { get; set; }

Optional. 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.

Property Value
Type Description
FunctionResponse

HasText

public bool HasText { get; }

Gets whether the "text" field is set

Property Value
Type Description
bool

InlineData

public Blob InlineData { get; set; }

Optional. Inlined bytes data.

Property Value
Type Description
Blob

MetadataCase

public Part.MetadataOneofCase MetadataCase { get; }
Property Value
Type Description
PartMetadataOneofCase

Text

public string Text { get; set; }

Optional. Text part (can be code).

Property Value
Type Description
string

VideoMetadata

public VideoMetadata VideoMetadata { get; set; }

Optional. Video metadata. The metadata should only be specified while the video data is presented in inline_data or file_data.

Property Value
Type Description
VideoMetadata