Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion app/images/providers.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,12 @@
- Describe what an observer would SEE. Start with a concrete noun phrase.
- Translate abstract concepts into visual metaphors. "Autonomy" might become \
"a single machine alone in a quiet glass room"; "attention" might become \
"a figure leaning forward over a steaming cup."
"a middle-aged Filipina nurse leaning forward over a steaming cup."
- When the scene includes a person, name them with specific demographic detail — \
ethnicity, age, gender, build, distinguishing features — chosen to fit the theme. \
Don't default to one prototype (white, male, young, thin); across themes the \
rendered range should feel like the world. Vary skin tones, ages, gender \
presentations, and body types naturally, as the theme allows.
- Do NOT repeat the theme's phrasing verbatim. Interpret, don't echo.
- Do NOT use meta-language ("a painting showing X", "an image of Y"). Just the scene.
- Do NOT include any style or medium notes — those are added downstream.
Expand Down
4 changes: 3 additions & 1 deletion app/images/service.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
"Rendered as a flat oil painting in a limited three-color palette, "
"figurative and confident, contemporary museum-quality painting, "
"tone balanced between gravity and play. "
"If human figures are included, represent varied skin tones, ages, and body types. "
"Render any human figure exactly as the scene describes; do not default to a "
"white or male or young or thin figure when the scene calls for someone "
"different. "
"When hands are visible, they rest calmly at the sides, are folded, or hold "
"a single object — never reaching, gesturing, or pointing."
)
Expand Down
Loading