1 / 4
typescript経由
interface ImageDescription { background: { structure: string; details: string; lighting: string; }; character: { pose: string; expression: string; hair: { color: string; style: string; length: string; }; outfit: { top: { style: string; color: string; accessories: string; }; bottom: { style: string; color: string; }; }; accessories: string[]; emotion: string; }; props: string[]; } const imageDescription: ImageDescription = { background: { structure: \"Gothic architecture with large cross and stained glass window\", details: \"Detailed shadows and highlights emphasizing depth\", lighting: \"Soft, ethereal light filtering through the window\" }, character: { pose: \"Sitting on a stone platform, one leg bent, the other relaxed\", expression: \"Sad, reflective with slightly downcast eyes\", hair: { color: \"Light blonde\", style: \"Straight, with some strands falling over the face\", length: \"Shoulder-length\" }, outfit: { top: { style: \"Black halter top with cross emblem\", color: \"Black\", accessories: \"Black choker with cross\" }, bottom: { style: \"Short black skirt\", color: \"Black\" } }, accessories: [\"Black choker with cross\", \"Bandage on arm\"], emotion: \"Melancholy and introspective\" }, props: [\"Stone platform\", \"Large cross in background\", \"Stained glass window\"] };
