Ideogram-v4 workflow + Json prompts based on: https://blog.comfy.org/p/ideogram-4-day-0-support-in-comfyui
{
"high_level_description": "",
"style_description": {
"aesthetics": "",
"lighting": "",
"photo": "",
"medium": "",
"color_palette": [] # hexadecimal values
},
"compositional_deconstruction": {
"background": "",
"elements": [
{
"type": "obj", # for object
"bbox": [], # y_min, x_min, y_max, x_max
"desc": "",
"color_palette": [] # hexadecimal values
},
{
"type": "text", # for text
"text": "", # the text to render
"bbox": [], # y_min, x_min, y_max, x_max
"desc": "",
"color_palette": [] # hexadecimal values
}
]
}
} Json prompts:
https://huggingface.co/datasets/a3xrfgb/ideogram-v4-Json-prompts/tree/main
I'll keep adding more!
for Sampler use 'Euler' instead of 'res_multistep' Otherwise you will get ugly noise artifacts.
Example:

{
"high_level_description": "A striking, editorial portrait features a woman whose eyes are obscured by a carefully arranged, overlapping composition of large, pale, fan-like seashells, set against a bright, diffused outdoor backdrop.",
"style_description": {
"aesthetics": "editorial portraiture, surreal",
"lighting": "soft, natural daylight, diffused, creating gentle highlights on the shells and skin",
"photo": "medium close-up portrait, high resolution",
"medium": "digital photograph",
"color_palette": [
"#A08D6B",
"#D4C19A",
"#2C3E50",
"#E0E0E0"
]
},
"compositional_deconstruction": {
"background": "The background is an outdoor, slightly blurred scene suggesting a bright day near water, featuring soft tones of pale blue and muted grey-green.",
"elements": [
{
"type": "obj",
"bbox": [
0,
0,
400,
1000
],
"desc": "The distant background, showing a soft horizon line where muted blue sky meets a lighter, indistinct body of water or atmosphere, creating a shallow depth of field effect.",
"color_palette": [
"#A9B8C2",
"#DDEEFF",
"#B0C4DE"
]
},
{
"type": "obj",
"bbox": [
270,
0,
820,
1000
],
"desc": "The woman's visible skin, covering her neck, shoulders, and mouth area. Her skin tone is deep and rich, with subtle highlights catching the light on her collarbone and cheekbones.",
"color_palette": [
"#3D271D",
"#5A382C",
"#7A5A4E"
]
},
{
"type": "obj",
"bbox": [
100,
50,
670,
480
],
"desc": "A large, fan-shaped seashell positioned over the woman's left eye area. The shell is pale cream/beige, showing intricate, radiating ridges and a natural, organic texture. It is positioned slightly angled towards the viewer.",
"color_palette": [
"#D4C19A",
"#A08D6B",
"#E0E0E0"
]
},
{
"type": "obj",
"bbox": [
150,
350,
670,
920
],
"desc": "A second, overlapping fan-shaped seashell positioned over the woman's right eye area. This shell is slightly larger and more centrally placed than the first, exhibiting similar pale, creamy tones and detailed radial ribbing.",
"color_palette": [
"#D4C19A",
"#A08D6B",
"#B0A080"
]
}
]
}
}