1 / 12
typescript経由
interface ImageDescription { character: { gender: string; age: number; expression: string; attire: { head: { accessories: string[]; }; body: { top: string; bottom: string; accessories: string[]; }; legs: { stockings: string; boots: string; }; }; }; setting: string; colors: { dominant: string[]; accent: string[]; }; objects: string[]; emotions: string[]; artStyle: string; } const imageDescription: ImageDescription = { character: { gender: \"female\", age: 20, expression: \"confident\", attire: { head: { accessories: [\"brown hairband with ribbon\"], }, body: { top: \"white blouse with golden accents and cross symbol\", bottom: \"red shorts with side slits\", accessories: [ \"brown belt with multiple colorful vials and pouches\", \"golden buckle\", ], }, legs: { stockings: \"white thigh-high stockings\", boots: \"brown knee-high boots with golden accents\", }, }, }, setting: \"fantasy\", colors: { dominant: [\"white\", \"red\", \"brown\"], accent: [\"gold\", \"blue\", green\"], }, objects: [ \"staff with golden ornaments\", \"colorful vials on belt\", \"cross symbol on blouse\", ], emotions: [\"confidence\", \"bravery\", \"determination\"], artStyle: \"modern Japanese anime with vivid colors and detailed shading\", }; export default imageDescription;