## Basic tool info Tool name: desertPixel/Rubber-Duck-Face-FLUX Tool description: Rubber Duck Face FLUX Tool cover: https://cdn.wiro.ai/uploads/models/desertPixel-Rubber-Duck-Face-FLUX-cover.jpeg Tool categories: - model - text-to-image - checkpoint-file - lora-flux - bf16 - persistent Tool tags: - concept - rubber duck Run Task Endpoint (POST): https://api.wiro.ai/v1/Run/desertPixel/Rubber-Duck-Face-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: octopus in DuRubCk concept, made of yellow rubber, duck face concept, realistic octopus shape, high detail photo - 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.5 - name: seed label: seed help: seed-help type: text default: 74728098 - 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.5 - prompt: octopus in DuRubCk concept, made of yellow rubber, duck face concept, realistic octopus shape, high detail photo - seed: 74728098 - steps: 12 - scale: 3.5 - prompt: dragon in DuRubCk concept, made of yellow rubber, duck face concept, realistic dragon shape, high detail photo - seed: 77819360 - steps: 12 - scale: 3.5 - prompt: batman in DuRubCk concept, made of yellow rubber, duck face concept, realistic batman shape, high detail photo - seed: 51605944 - steps: 12 - scale: 3.5 - prompt: bat in DuRubCk concept, made of yellow rubber, realistic bat shape, sea background, high detail photo - seed: 81945163 - steps: 30 - scale: 1 - prompt: DuRubCk,Turk3yMonk3y floating in a tub. In a bathroom. - negativePrompt: ScriptFile00003-2826337060 .png 1.5 MB ⇣ Turk3yMonk3y DuRubCk, DuRubCk conceptSaved: 00003-2826337060.pngSteps: 30, Sampler: Euler, Schedule type: Simple, CFG scale: 1, Distilled CFG Scale: 3.5, Seed: 704069553, Size: 896x1152, Model hash: 06f96f89f6, Model: flux_dev, Lora hashes: "The_Turkey_Monkey: 49d796ea8419, dp-made-of-rubber-duck: 11f9fa63356b", Version: f2.0.1v1.10.1-previous-659-gc055f2d4 - seed: 2826337060 - steps: 30 - scale: 1 - prompt: DuRubCk,Turk3yMonk3y floating in a tub. In a bathroom. - negativePrompt: ScriptFile00003-2826337060 .png 1.5 MB ⇣ Turk3yMonk3y DuRubCk, DuRubCk conceptSaved: 00003-2826337060.pngSteps: 30, Sampler: Euler, Schedule type: Simple, CFG scale: 1, Distilled CFG Scale: 3.5, Seed: 704069552, Size: 896x1152, Model hash: 06f96f89f6, Model: flux_dev, Lora hashes: "The_Turkey_Monkey: 49d796ea8419, dp-made-of-rubber-duck: 11f9fa63356b", Version: f2.0.1v1.10.1-previous-659-gc055f2d4 - seed: 2826337060 - steps: 12 - scale: 3.5 - prompt: kangaroo in DuRubCk concept, made of yellow rubber, duck face concept, realistic kangaroo shape, high detail photo - seed: 72068294 - steps: 12 - scale: 3.5 - prompt: batman in DuRubCk concept, made of yellow rubber, duck face concept, realistic batman shape, side shot, high detail photo - seed: 64001534 - steps: 12 - scale: 3.5 - prompt: man-dancer, in DuRubCk concept, made of rubber duck, high detail photo - seed: 52560343 - steps: 12 - scale: 3.5 - prompt: fish in DuRubCk concept, made of rubber duck, high detail photo, realistic fish shape - seed: 55876459 - steps: 12 - scale: 3.5 - prompt: lizard in DuRubCk concept, made of rubber duck concept, realistic lizard shape, pool background, funny duck face, high detail photo, rubber duck shaped as lizard - seed: 77073414 - steps: 12 - scale: 3.5 - prompt: guitar in DuRubCk concept, made of yellow rubber, duck face concept, realistic guitar shape, side shot, high detail photo - seed: 71309158 - steps: 12 - scale: 3.5 - prompt: car in DuRubCk concept, made of yellow rubber, duck face concept, realistic car shape, side shot, high detail photo - seed: 79086003 - steps: 12 - scale: 3.5 - prompt: ninja-turtle in DuRubCk concept, made of rubber duck concept, realistic ninja-turtle shape, pool background, funny duck face, high detail photo, rubber duck shaped as ninja-turtle - seed: 12776020 - steps: 12 - scale: 3.5 - prompt: dolphin in DuRubCk concept, made of yellow rubber, realistic dolphin shape, side shot, sea background, high detail photo - seed: 10510689 - steps: 12 - scale: 3.5 - prompt: squirrel in DuRubCk concept, made of rubber duck concept, realistic squirrel shape, pool background, funny duck face, high detail photo, rubber duck shaped as squirrel - seed: 80336839 - steps: 12 - scale: 3.5 - prompt: unicorn in DuRubCk concept, made of rubber duck concept, realistic unicorn shape, pool background, funny duck face, high detail photo, rubber duck shaped as unicorn - seed: 11061391 - steps: 12 - scale: 3.5 - prompt: rabbit in DuRubCk concept, made of rubber duck concept, realistic rabbit shape, pool background, funny duck face, high detail photo, rubber duck shaped as rabbit - seed: 75803981 - steps: 12 - scale: 3.5 - prompt: mushroom in DuRubCk concept, made of rubber duck concept, realistic mushroom shape, pool background, funny duck face, high detail photo, rubber duck shaped as mushroom - seed: 91427550 - steps: 30 - scale: 1 - prompt: Comic illustration. DuRubCk,Turk3yMonk3y floating in a tub. In a bathroom. - negativePrompt: ScriptFile00003-2826337060 .png 1.5 MB ⇣ Turk3yMonk3y DuRubCk, DuRubCk conceptSaved: 00003-2826337060.pngSteps: 30, Sampler: Euler, Schedule type: Simple, CFG scale: 1, Distilled CFG Scale: 3.5, Seed: 977305869, Size: 896x1152, Model hash: 06f96f89f6, Model: flux_dev, Lora hashes: "The_Turkey_Monkey: 49d796ea8419, dp-made-of-rubber-duck: 11f9fa63356b", Version: f2.0.1v1.10.1-previous-659-gc055f2d4 - seed: 2826337060 ## 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/Rubber-Duck-Face-FLUX" -H "Content-Type: multipart/form-data" -H "x-api-key: ${YOUR_API_KEY}" -H "x-nonce: ${NONCE}" -H "x-signature: ${SIGNATURE}" -d '{ "prompt": "octopus in DuRubCk concept, made of yellow rubber, duck face concept, realistic octopus shape, high detail photo", "samples": 1, "steps": 12, "scale": "3.5", "seed": "74728098", "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.