## Basic tool info Tool name: desertPixel/Grainy-Photo-Flux Tool description: Grainy Photo Flux Tool cover: https://cdn.wiro.ai/uploads/models/desertPixel-Grainy-Photo-Flux-cover.jpeg Tool categories: - model - text-to-image - checkpoint-file - lora-flux - bf16 - persistent Tool tags: - vintage - style - grain Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/desertPixel/Grainy-Photo-Flux Get Task Detail Endpoint (POST): https://api.wiro.ai/v1/Task/Detail ## Tool Inputs: - name: prompt label: prompt help: prompt-help type: textarea default: alien planet landscape, realistic photo, high detail photo with old grain filter effect, oldnoisqual photo style, on blurry night city background - name: samples label: numberofoutputs help: numberofoutputs-help type: number default: 1 - name: steps label: inferencesteps help: inferencesteps-help type: number default: 12 - name: scale label: guidancescale help: guidancescale-help type: float default: 3 - name: seed label: seed help: seed-help type: text default: 67902017 - name: width label: width help: width-help type: number default: 1024 - name: height label: height help: height-help type: number default: 1024 ## Tool Parameter Inspires: - steps: 12 - scale: 3 - prompt: alien planet landscape, realistic photo, high detail photo with old grain filter effect, oldnoisqual photo style, on blurry night city background - seed: 67902017 - steps: 12 - scale: 3 - prompt: parkour wall flip, old vintage photo, grain filter effect, oldnoisqual photo style, photorealism - seed: 20718882 - steps: 12 - scale: 3 - prompt: photo Iron Man in a cool power pose on urban comics background, epic superhero realistic photo, realistic photo with grain filter effect, oldnoisqual photo style, dramatic light, hyper realistic photo, realistic detailes - seed: 92655876 - steps: 12 - scale: 3 - prompt: Arctic research station at midnight, northern lights dancing above, scientific equipment in foreground, crisp details showing extreme cold environment, surreal lighting, realistic photo, high detail old vintage photo with grain filter effect, oldnoisqual photo style - seed: 66846700 - steps: 12 - scale: 3 - prompt: old vintage photo Wolverine in a cool power pose on urban comics background, epic superhero realistic photo, comics illustration style, realistic photo with grain filter effect, oldnoisqual photo style, dramatic light, hyper realistic photo, realistic detailes - seed: 32642113 - steps: 12 - scale: 3 - prompt: old vintage photo of California desert editorial: Sustainable fashion model in earth-toned organic cotton ensemble, standing beside vintage convertible, golden hour desert landscape, soft warm lighting, realistic photo with grain filter effect, oldnoisqual photo style, vintage fashion poster, Vignette filter - seed: 49873128 - steps: 12 - scale: 3 - prompt: A lone astronaut walking through a misty forest on an alien planet, soft morning light filtering through bioluminescent trees, ultra-realistic detailed textures, 8k resolution, realistic photo, high detail old vintage photo with grain filter effect, oldnoisqual photo style - seed: 37643889 - steps: 12 - scale: 3 - prompt: Vintage steam locomotive emerging from a mountain tunnel at sunset, intricate mechanical details, golden hour lighting, photorealistic landscape with distant snow-capped peaks, realistic photo, high detail photo with grain filter effect, oldnoisqual photo style - seed: 63807229 - steps: 12 - scale: 3 - prompt: dolphins jumping, old vintage photo, grain filter effect, oldnoisqual photo style, photorealism - seed: 62410852 - steps: 12 - scale: 3 - prompt: old vintage photo of New York rooftop scene: Urban professional in tailored sustainable workwear, Manhattan skyline background, late afternoon golden light, dynamic architectural composition, grain filter effect, oldnoisqual photo style, sharp and smooth face, Vignette filter - seed: 63571771 - steps: 12 - scale: 3 - prompt: photo Superman in a cool power pose on urban comics background, epic superhero realistic photo, realistic photo with grain filter effect, oldnoisqual photo style, dramatic light, hyper realistic photo, realistic detailes - seed: 35751332 - steps: 12 - scale: 3 - prompt: glass of wine, realistic photo, futuristic epic photo with old grain filter effect, oldnoisqual photo style, on blurry night city background - seed: 93695832 - steps: 12 - scale: 3 - prompt: old vintage photo of tokyo street style: Young man in retro purple outfit, golden hour light, spontaneous candid documentary photography aesthetic, grain filter effect, oldnoisqual photo style, soft natural light, hyper realistic vintage photo, photo realism, street fashion style - seed: 27792666 - steps: 12 - scale: 3 - prompt: Underwater coral reef ecosystem with bioluminescent marine life, impossible colors and textures, hyper-realistic marine biology documentary style, wide-angle underwater perspective, realistic photo, high detail old vintage photo with grain filter effect, oldnoisqual photo style - seed: 10926650 - steps: 12 - scale: 3 - prompt: old vintage photo of Parisian street style: Young man in layered black and white asymmetrical outfit, mid-crossing busy urban crosswalk, golden hour light, spontaneous candid documentary photography aesthetic, grain filter effect, oldnoisqual photo style, soft natural light, hyper realistic vintage photo, photo realism, street fashion style - seed: 81228565 - steps: 12 - scale: 3 - prompt: old vintage photo of Contemporary rural scene: Sustainable knitwear model in wheat field, late summer golden hour, soft windswept textures, documentary photography style, grain filter effect, oldnoisqual photo style, clear smooth face, Sepia filter - seed: 37895387 - steps: 12 - scale: 3 - prompt: old vintage photo of Industrial chic: Model in structured metallic jacket standing in abandoned warehouse, large windows creating dramatic light patterns, raw architectural textures, high-contrast lighting, grain filter effect, oldnoisqual photo style, soft natural light, hyper realistic vintage photo, photo realism, street fashion style - seed: 70505361 ## 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/desertPixel/Grainy-Photo-Flux" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "alien planet landscape, realistic photo, high detail photo with old grain filter effect, oldnoisqual photo style, on blurry night city background", "samples": 1, "steps": 12, "scale": "3", "seed": "67902017", "width": 1024, "height": 1024, "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.