PersistentAI API Documentation / @persistentai/fireflow-nodes / GeminiMessagePart
Class: GeminiMessagePart
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:553
Unified message part supporting all Gemini content types
Constructors
Constructor
new GeminiMessagePart():
GeminiMessagePart
Returns
GeminiMessagePart
Properties
codeExecutionResult?
optionalcodeExecutionResult:CodeExecutionResultConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:607
executableCode?
optionalexecutableCode:ExecutableCodeConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:600
fileData?
optionalfileData:FileDataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:575
functionCall?
optionalfunctionCall:FunctionCallConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:584
functionResponse?
optionalfunctionResponse:FunctionResponseConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:591
inlineData?
optionalinlineData:InlineDataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:568
text?
optionaltext:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:561
thought?
optionalthought:boolean
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:616
thoughtSignature?
optionalthoughtSignature:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:629
videoMetadata?
optionalvideoMetadata:VideoMetadataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:636