## Basic tool info Tool name: Lykon/The-Godfather-Style-LoRA Tool description: The Godfather Style LoRA Tool cover: https://cdn.wiro.ai/uploads/models/Lykon-The-Godfather-Style-LoRA-cover.jpeg Tool categories: - model - lora-sd - text-to-image - checkpoint-file - fp16 - persistent Tool tags: - movie - photorealistic - realism - italy - style - photography - realistic - the godfather Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/Lykon/The-Godfather-Style-LoRA Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Tool Inputs: - name: prompt label: prompt help: prompt-help type: textarea default: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), mafia boss, dimly lit, cinematic, the godfather - name: negativePrompt label: negativeprompt help: negativeprompt-help type: textarea default: BadDream, (UnrealisticDream:1.2) - 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: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), mafia boss, dimly lit, cinematic, the godfather - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), mafia boss, dimly lit, cinematic, the godfather - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), wedding, braid, solo - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a girl, the most beautiful in the world, (medieval armor), metal reflections, upper body, outdoors, intense sunlight, far away castle, professional photograph of a stunning woman detailed, sharp focus, dramatic, award winning, cinematic lighting, octane render, unreal engine, volumetrics dtx - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 17523952 - scale: 7 - steps: 70 - prompt: (high quality), (portrait), f1ngr_fr13nds, from the Godfather, 1male, suit, The Godfather, (depth of field), solo - negativePrompt: ugly, cartoon, drawing, crop - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), a car - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), wedding, braid, solo - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 20146422 - scale: 9 - steps: 30 - prompt: from the Godfather ,close up Portrait photo of muscular bearded guy in a worn suit, ((light bokeh)), intricate, (steel metal [rust]), elegant, sharp focus, photo by greg rutkowski, soft lighting, vibrant colors, masterpiece, ((streets)), detailed face - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 41984558 - scale: 9 - steps: 30 - prompt: from the Godfather , realistic, a portrait photo of a gothic woman in a black lake, beautiful woman, dark red hair, unsettling horror, professional, (Extremely Detailed:1.2), glow effects, godrays, intricate details, sharp focus, dramatic, photorealistic, tribal village, wooden village, burning forest background, sharp contrast, many colours, serious face, smirking - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 30 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a girl, the most beautiful in the world, (medieval armor), metal reflections, upper body, outdoors, intense sunlight, far away castle, professional photograph of a stunning woman detailed, sharp focus, dramatic, award winning, cinematic lighting, octane render, unreal engine, volumetrics dtx - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 23001948 - scale: 7 - steps: 28 - prompt: (masterpiece,best quality)),solo,1boy, dark skin, black eyes, black hair, fluffy hair, angry, upper body, sitting on a floor, black raincoat, pants, goby, , classroom, chibi, from the Godfather - negativePrompt: (worst quality, low quality:1.4), (worst quality),low quality, low-res, bad hands,watermark,signature,username, EasyNegative,(head out of frame:1.5),(cropped head:1.3), bad-hands-5, verybadimagenegative_v1.3,holding, missing fingers, extra fingers, bad-artist, negative_hand-neg, extra tail, eyelashes, navel, easynegative, ng_deepnegative_v1_75t - seed: 11651383 - scale: 7 - steps: 28 - prompt: (masterpiece,best quality)),solo,1boy, dark skin, rainbow eyes, rainbow hair, rage, upper body, lying on side, rainbow cardigan vest, pants, goby, , summer school, chibi, from the Godfather - negativePrompt: (worst quality, low quality:1.4), (worst quality),low quality, low-res, bad hands,watermark,signature,username, EasyNegative,(head out of frame:1.5),(cropped head:1.3), bad-hands-5, verybadimagenegative_v1.3,holding, missing fingers, extra fingers, bad-artist, negative_hand-neg, extra tail, eyelashes, navel, easynegative, ng_deepnegative_v1_75t - seed: 36425131 - scale: 9 - steps: 30 - prompt: from the Godfather ,(RAW photo,4k,masterpiece, high res, extremely intricate) (photorealistic:1.4), cinematic lighting 1girl, solo focus, summer noon, hot, 1990s \(style\),cowboy shot,indoors,the upper part of the body, masterpiece, best quality, masterpiece,best quality,official art,extremely detailed CG unity 8k wallpaper, beautiful detailed eyes, artbook, photo, real, realistic, futuristic knight, (silver, long hair), mecha girl, mechanical parts, space station, Expressive Hues, Vibrant Palette,B lack and white clothes, - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 20146422 - scale: 9 - steps: 30 - prompt: from the Godfather ,close up Portrait photo of muscular bearded guy in a worn suit, ((light bokeh)), intricate, (steel metal [rust]), elegant, sharp focus, photo by greg rutkowski, soft lighting, vibrant colors, masterpiece, ((streets)), detailed face - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 50 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 36245130 - scale: 7 - steps: 28 - prompt: (masterpiece,best quality)),solo,1boy, dark skin, gray eyes, gray hair, fuzzy hair, mad, upper body, lying on back, gray vest, pants, goby, , high school, chibi, from the Godfather - negativePrompt: (worst quality, low quality:1.4), (worst quality),low quality, low-res, bad hands,watermark,signature,username, EasyNegative,(head out of frame:1.5),(cropped head:1.3), bad-hands-5, verybadimagenegative_v1.3,holding, missing fingers, extra fingers, bad-artist, negative_hand-neg, extra tail, eyelashes, navel, easynegative, ng_deepnegative_v1_75t - seed: 60510068 - scale: 7 - steps: 28 - prompt: (masterpiece,best quality)),solo,1boy, dark skin, white eyes, white hair, fuzzy hair, grumpy, upper body, lyrics, white waistcoat, pants, goby, , classroom, chibi, from the Godfather - negativePrompt: (worst quality, low quality:1.4), (worst quality),low quality, low-res, bad hands,watermark,signature,username, EasyNegative,(head out of frame:1.5),(cropped head:1.3), bad-hands-5, verybadimagenegative_v1.3,holding, missing fingers, extra fingers, bad-artist, negative_hand-neg, extra tail, eyelashes, navel, easynegative, ng_deepnegative_v1_75t - seed: 19607097 - scale: 9 - steps: 50 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 50 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 50 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 19607097 - scale: 9 - steps: 50 - prompt: from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), portrait of a female, blonde girl, indoors, colored shirt - negativePrompt: BadDream, (UnrealisticDream:1.2) - seed: 63539728 - scale: 6 - steps: 15 - prompt: a photo of a 60 year old spanish man in a tuxedo at a casino,purple hair,cinematic light, film still, from the godfather - negativePrompt: text, watermark ## 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/Lykon/The-Godfather-Style-LoRA" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "from the Godfather ,(masterpiece), (extremely intricate:1.3), (realistic), mafia boss, dimly lit, cinematic, the godfather", "negativePrompt": "BadDream, (UnrealisticDream:1.2)", "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 with Task ID ```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 '{ "taskid": "2221" }'; ``` ## Get Task Detail - Make HTTP Post Request with Socket Access Token ```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 } ``` ## Kill Task - Make HTTP Post Request with Task ID ```bash curl -X POST "https://api.wiro.ai/v1/Task/Kill" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "taskid": "534574" }'; ``` ## Kill Task - Make HTTP Post Request with Socket Access Token ```bash curl -X POST "https://api.wiro.ai/v1/Task/Kill" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE" }'; ``` ## Kill Task - Response ```json { "errors": [], "tasklist": [ { "id": "534574", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "name": "", "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE", "parameters": { "inputImage": "https://api.wiro.ai/v1/File/mCmUXgZLG1FNjjjwmbtPFr2LVJA112/inputImage-6060136.png" }, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_cancel", "cps": "0.000585000000", "totalcost": "0.003510000000", "guestid": null, "projectid": "699", "modelid": "598", "description": "", "basemodelid": "0", "runtype": "model", "modelfolderid": "", "modelfileid": "", "callbackurl": "", "marketplaceid": null, "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "pexit": "0", "categories": "["tool","image-to-image","quick-showcase","compare-landscape"]", "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", "foldercount": "0", "filecount": "0", "ispublic": 0, "expiretime": null, "url": "https://cdn1.wiro.ai/6a6af820-c5050aee-40bd7b83-a2e186c6-7f61f7da-3894e49c-fc0eeb66-9b500fe2/0.png" } ], "size": "202472" } ], "result": true } ``` ## Cancel Task - Make HTTP Post Request (For tasks on queue) ```bash curl -X POST "https://api.wiro.ai/v1/Task/Cancel" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "taskid": "634574" }'; ``` ## Cancel Task - Response ```json { "errors": [], "tasklist": [ { "id": "634574", "uuid": "15bce51f-442f-4f44-a71d-13c6374a62bd", "name": "", "socketaccesstoken": "ZpYote30on42O4jjHXNiKmrWAZqbRE", "parameters": { "inputImage": "https://api.wiro.ai/v1/File/mCmUXgZLG1FNjjjwmbtPFr2LVJA112/inputImage-6060136.png" }, "debugoutput": "", "debugerror": "", "starttime": "1734513809", "endtime": "1734513813", "elapsedseconds": "6.0000", "status": "task_cancel", "cps": "0.000585000000", "totalcost": "0.003510000000", "guestid": null, "projectid": "699", "modelid": "598", "description": "", "basemodelid": "0", "runtype": "model", "modelfolderid": "", "modelfileid": "", "callbackurl": "", "marketplaceid": null, "createtime": "1734513807", "canceltime": "0", "assigntime": "1734513807", "accepttime": "1734513807", "preprocessstarttime": "1734513807", "preprocessendtime": "1734513807", "postprocessstarttime": "1734513813", "postprocessendtime": "1734513814", "pexit": "0", "categories": "["tool","image-to-image","quick-showcase","compare-landscape"]", "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", "foldercount": "0", "filecount": "0", "ispublic": 0, "expiretime": null, "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.