PersistentAI API Documentation / @persistent-ai/fireflow-nodes / GeminiMessagePart
Class: GeminiMessagePart
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:613
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:674
executableCode?
optionalexecutableCode:ExecutableCodeConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:667
fileData?
optionalfileData:FileDataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:635
functionCall?
optionalfunctionCall:FunctionCallConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:651
functionResponse?
optionalfunctionResponse:FunctionResponseConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:658
inlineData?
optionalinlineData:InlineDataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:628
text?
optionaltext:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:621
thought?
optionalthought:boolean
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:683
thoughtSignature?
optionalthoughtSignature:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:696
vfsFile?
optionalvfsFile:VfsFileDataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:642
videoMetadata?
optionalvideoMetadata:VideoMetadataConfig
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:703