1 / 4
typescript経由
const imageDescription = { mainElements: [ { type: \"character\", attributes: { gender: \"female\", age: \"teenager\", expression: \"neutral\", hair: { color: \"silver\", style: \"tied in twin tails with small braids\", }, eyes: { color: \"blue\", }, clothing: { top: \"white long-sleeved shirt\", bottom: \"black shorts\", accessories: { hair: \"pink hair bands\", feet: \"white sneakers with pink socks\", }, }, }, }, { type: \"object\", description: \"pink bicycle\", position: \"ridden by the character\", details: { handlebars: \"black\", frame: \"pink\", wheels: \"black tires with white rims\", }, }, ], background: { color: \"light beige\", elements: [ { type: \"text\", language: \"Japanese\", position: \"left side\", style: \"stylized, blue and white colors\", }, { type: \"abstract shapes\", color: \"blue\", position: \"left side, partially covering the text\", }, ], }, overallComposition: { style: \"illustrative, anime\", mood: \"calm and serene\", }, additionalDetails: { lighting: \"soft, even lighting\", shadows: \"subtle, cast by the bicycle and character\", perspective: \"front view, slightly angled\", }, };