## Basic tool info Tool name: Taintedcoil2/Roman-World Tool description: Roman World Tool cover: https://cdn.wiro.ai/uploads/models/Taintedcoil2-Roman-World-cover.jpeg Tool categories: - model - lora-sd - text-to-image - checkpoint-file - fp16 - persistent Tool tags: - scifi - style - fantasy - styles Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/Taintedcoil2/Roman-World Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Tool Inputs: - name: prompt label: prompt help: prompt-help type: textarea default: safe_pos, Idealized, romanworld, outside Pokémon center, sunny, cowboy shot, propaganda shot, serious pose, liko \(pokemon\), (wearing roman toga), (holding black pokeball), blue hair, blue eyes, hair clip, skinny, medium breasts, smiling dangerously - name: negativePrompt label: negativeprompt help: negativeprompt-help type: textarea default: safe_neg, watermark, signature, artist name, twitter username, 3d, render, BadDream, UnrealisticDream - name: samples label: numberofoutputs help: numberofoutputs-help type: number default: 4 - name: steps label: inferencesteps help: inferencesteps-help type: number default: 40 - name: scale label: guidancescale help: guidancescale-help type: float default: 7 - name: seed label: seed help: seed-help type: text default: 123456 - name: width label: width help: width-help type: number default: 512 - name: height label: height help: height-help type: number default: 512 - name: scheduler label: scheduler help: scheduler-help type: select default: EulerAncestralDiscreteScheduler options: - value: "EulerDiscreteScheduler" label: EulerDiscreteScheduler - value: "DDIMScheduler" label: DDIMScheduler - value: "LMSDiscreteScheduler" label: LMSDiscreteScheduler - value: "DPMSolverMultistepScheduler" label: DPMSolverMultistepScheduler - value: "EulerDiscreteScheduler" label: EulerDiscreteScheduler - value: "PNDMScheduler" label: PNDMScheduler - value: "DDPMScheduler" label: DDPMScheduler - value: "EulerAncestralDiscreteScheduler" label: EulerAncestralDiscreteScheduler ## Tool Parameter Inspires: - seed: 19008441 - scale: 10 - steps: 36 - prompt: safe_pos, Idealized, romanworld, outside Pokémon center, sunny, cowboy shot, propaganda shot, serious pose, liko \(pokemon\), (wearing roman toga), (holding black pokeball), blue hair, blue eyes, hair clip, skinny, medium breasts, smiling dangerously - negativePrompt: safe_neg, watermark, signature, artist name, twitter username, 3d, render, BadDream, UnrealisticDream - seed: 62909988 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, scifi, forest with mountains and rivers, mountain city - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 44014691 - scale: 5 - steps: 50 - prompt: a young girl in a roman city,romanworld BREAK disheveled Jet Black hair BREAK (professional DSLR photo), sharp focus, 8k uhd, dslr, soft lighting, high quality, (photorealistic:1.3), intricate detail, detailed facial features, high detail, smooth, aesthetic, extremely detailed - negativePrompt: lowres, (((bad anatomy))), bad hands, text, error, missing fingers, extra digit, fewer digits, (cropped), blender, (out of frame), worstquality, low quality, normal quality,jpegartifacts,signature, watermark, username,blurry,bad feet,cropped,poorly drawn hands,poorly drawn face, mutation,deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms, extra legs, malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit, long fingers - seed: 83371827 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, 1girl, sitting, armoured, looking at viewer, smiling - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 64623369 - scale: 7 - steps: 22 - prompt: cinematic full body in the imperial capital,praetorian guardswoman aerith gainsborough,lithe body, very long hair, hair bow, green eyes romanworld - negativePrompt: easynegative - seed: 38138504 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, scifi, metropolis, roads, bridges, towers - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 17890851 - scale: 5.5 - steps: 50 - prompt: masterpiece, best quality, about his lover under the moon in front of the old house in the garden Watercolor by Pozuka Demizu, Thomas Moran and Josephine Wall, Emil Nolde. Golden outlines - negativePrompt: worst quality, low quality, (normal quality:1.5), - seed: 36640966 - scale: 6.5 - steps: 31 - prompt: masterpiece,best quality, romanworld, battle mecha - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 17890851 - scale: 5.5 - steps: 50 - prompt: masterpiece,best quality, romanworld, beautiful barista, woman, in a cafeteria Roman temple style, espresso machine, coffee beans grinder - negativePrompt: worst quality, low quality, (normal quality:1.5), - seed: 38849658 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, full body, quadruped, terrifying, ferocious, winged dragon, on mountain top, thunderstorm, lightning, swirling dark clouds, evil, horror, creepy, red glowing eyes, DarkFantasy - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 21339511 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, scifi, space station, in space - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 28076718 - scale: 8 - steps: 120 - prompt: masterpiece,best quality,gorgeous,score_9,score_8_up,score_7_up, (background: vast underground cities of drows and dark elves), [greek world, egyptian world, roman world:0.3], dark clothing colors, armor, mature male, muscular:1.1, solo, nightelf, glowing eyes, gray eyes, facial mark, dark skin, ebony skin, black skin, detailed eyes, black hair, perfect face, perfect eyes, sexy, mid_long shot, prettyeyes - negativePrompt: (((((watermark, signature))))), (topless), crown of olives, disrobing, fur, furry, cat tail, dog tail, skunk tail, fluffy tail, (extra ears), (bad quality:1.2, low quality:1.2), (extra arms, extra limbs), (six fingers, 4 fingers, 3 fingers), dutch angle, low camera angle, blurry, fog, mist, lips, bad-hands-5 verybadimagenegative_v1.3 bhands-neg boring_e621_v4 - seed: 60130789 - scale: 10 - steps: 46 - prompt: An Indonesian-styled futuristic suit worn by a girl depicting cultural fusion and modern fashion. The suit is adorned with intricate patterns and vibrant colors, showcasing the rich heritage of Indonesia. The girl stands confidently in a dynamic pose, with her detailed eyes reflecting determination and curiosity. The suit's material is a combination of traditional textiles and futuristic synthetic fabrics, giving it a unique and avant-garde appearance. The overall image quality is of the highest standard, with sharp focus and ultra-detailed rendering. The artwork employs physically-based rendering techniques, resulting in realistic lighting and shadows. The colors are vivid and vibrant, capturing the essence of Indonesian cultural aesthetics. The background features a fusion of modern architecture and traditional elements, creating a harmonious blend of the past and the future. The prompt explores the intersection of Indonesian culture, futuristic design, and the artistic representation of a confident girl. - negativePrompt: Realisian-Neg, (ugly face:0.8),cross-eyed,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy, DeepNegative, facing away, tilted head, {Multiple people}, lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worstquality, low quality, normal quality, jpegartifacts, signature, watermark, username, blurry, bad feet, cropped, poorly drawn hands, poorly drawn face, mutation, deformed, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, extra fingers, fewer digits, extra limbs, extra arms,extra legs, malformed limbs, fused fingers, too many fingers, long neck, cross-eyed,mutated hands, polar lowres, bad body, bad proportions, gross proportions, text, error, missing fingers, missing arms, missing legs, extra digit, extra arms, extra leg, extra foot, ((repeating hair)) - seed: 16296345 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, armoured, cat, sitting on table, crown - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 15392019 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, scifi, skeleton playing an electric guitar - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 71330211 - scale: 6.5 - steps: 35 - prompt: masterpiece,best quality, romanworld, battle mecha - negativePrompt: easynegative, deformityv6, badhandv4, worst quality, blurry, low res, watermark, signature, username, - seed: 29272285 - scale: 7 - steps: 60 - prompt: masterpiece,best quality,1girl, solo, looking at viewer, EPfeMerrin, blonde hair, short hair, ahoge,venus, roman goddess, deity, goddess, beauty, love, romance, mythology, divine being, female, traditional art, clothing, roman mythology, divine figure, goddess of love, goddess of beauty, ancient mythology, dress, elegant, classical art, greco-roman clothes, romanworld - negativePrompt: illustration, 3d render, (worst quality:2), (low quality:2), (normal quality:2), lowres, signature, watermark, username, error, ## Integration Header Prepare ```bash # Sign up Wiro dashboard and create project export YOUR_API_KEY="{{useSelectedProjectAPIKey}}"; export YOUR_API_SECRET="XXXXXXXXX"; # unix time or any random integer value export NONCE=$(date +%s); # hmac-SHA256 (YOUR_API_SECRET+Nonce) with YOUR_API_KEY export SIGNATURE="$(echo -n "${YOUR_API_SECRET}${NONCE}" | openssl dgst -sha256 -hmac "${YOUR_API_KEY}")"; ``` ## Run Command - Make HTTP Post Request ```bash curl -X POST "https://api.wiro.ai/v1/Run/Taintedcoil2/Roman-World" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "safe_pos, Idealized, romanworld, outside Pokémon center, sunny, cowboy shot, propaganda shot, serious pose, liko \\(pokemon\\), (wearing roman toga), (holding black pokeball), blue hair, blue eyes, hair clip, skinny, medium breasts, smiling dangerously", "negativePrompt": "safe_neg, watermark, signature, artist name, twitter username, 3d, render, BadDream, UnrealisticDream", "samples": 4, "steps": 40, "scale": "7", "seed": "123456", "width": 512, "height": 512, "scheduler": "EulerAncestralDiscreteScheduler", "callbackUrl": "You can provide a callback URL; Wiro will send a POST request to it when the task is completed." }'; ``` ## Run Command - Response ```json { "errors": [], "taskid": "2221", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "result": true } ``` ## Get Task Detail - Make HTTP Post Request ```bash curl -X POST "https://api.wiro.ai/v1/Task/Detail" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "tasktoken": 'eDcCm5yyUfIvMFspTwww49OUfgXkQt', }'; ``` ## Get Task Detail - Response ```json { "total": "1", "errors": [], "tasklist": [ { "id": "2221", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "socketaccesstoken": "eDcCm5yyUfIvMFspTwww49OUfgXkQt", "parameters": {}, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_postprocess_end", "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "outputs": [ { "id": "6bc392c93856dfce3a7d1b4261e15af3", "name": "0.png", "contenttype": "image/png", "parentid": "6c1833f39da71e6175bf292b18779baf", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "size": "202472", "addedtime": "1734513812", "modifiedtime": "1734513812", "accesskey": "dFKlMApaSgMeHKsJyaDeKrefcHahUK", "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Task Status Information This section defines the possible task status values returned by the API when polling for task completion. ### Completed Task Statuses (Polling can stop) These indicate that the task has reached a terminal state — either success or failure. Once any of these is received, polling should stop. - task_postprocess_end : Task completed successfully and post-processing is done. - task_cancel : Task was cancelled by the user or system. ### Running Task Statuses (Continue polling) These statuses indicate that the task is still in progress. Polling should continue if one of these is returned. - task_queue : Task is waiting in the queue. - task_accept : Task has been accepted for processing. - task_assign : Task is being assigned to a worker. - task_preprocess_start : Preprocessing is starting. - task_preprocess_end : Preprocessing is complete. - task_start : Task execution has started. - task_output : Output is being generated.