Interface protos.google.ai.generativelanguage.v1beta.IPart (3.7.0)

Properties of a Part.

Package

@google-ai/generativelanguage

Properties

codeExecutionResult

codeExecutionResult?: (google.ai.generativelanguage.v1beta.ICodeExecutionResult|null);

Part codeExecutionResult

executableCode

executableCode?: (google.ai.generativelanguage.v1beta.IExecutableCode|null);

Part executableCode

fileData

fileData?: (google.ai.generativelanguage.v1beta.IFileData|null);

Part fileData

functionCall

functionCall?: (google.ai.generativelanguage.v1beta.IFunctionCall|null);

Part functionCall

functionResponse

functionResponse?: (google.ai.generativelanguage.v1beta.IFunctionResponse|null);

Part functionResponse

inlineData

inlineData?: (google.ai.generativelanguage.v1beta.IBlob|null);

Part inlineData

partMetadata

partMetadata?: (google.protobuf.IStruct|null);

Part partMetadata

text

text?: (string|null);

Part text

thought

thought?: (boolean|null);

Part thought

thoughtSignature

thoughtSignature?: (Uint8Array|Buffer|string|null);

Part thoughtSignature

videoMetadata

videoMetadata?: (google.ai.generativelanguage.v1beta.IVideoMetadata|null);

Part videoMetadata