PersistentAI API Documentation / @persistentai/fireflow-nodes / ImageData
Class: ImageData
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:132
Unified image data type supporting multiple input formats.
The source field accepts:
- Raw base64 string (e.g., "iVBORw0KGgo...")
- Data URI (e.g., "data:image/png;base64,iVBORw...")
- HTTP/HTTPS URL (e.g., "https://example.com/image.png")
URLs are automatically fetched and converted to base64 during execution. This enables seamless chaining between image generation and editing nodes.
Constructors
Constructor
new ImageData():
ImageData
Returns
ImageData
Properties
generatedAt?
optionalgeneratedAt:number
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:187
mimeType
mimeType:
string='image/png'
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:161
prompt?
optionalprompt:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:179
source
source:
string=''
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:150
sourceModel?
optionalsourceModel:string
Defined in: packages/fireflow-nodes/src/nodes/ai/gemini/gemini-conversation-types.ts:171