live
MODEL IDrunware:108@20

Qwen-Image-Edit

Alibaba
by

Qwen-Image-Edit is an instruction based image editing model built on the 20B Qwen-Image foundation. It performs semantic edits and local appearance changes while preserving layout and text fidelity. Ideal for programmatic asset cleanup, style tweaks, and precise bilingual text updates.

Qwen-Image-Edit

reference-to-image

Oyster Farmer Wader Virtual Try-On$0.0045~9s
Oyster Farmer Wader Virtual Try-On

Edit the source photograph into a virtual workwear try-on. Replace only the woman's faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text.

Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:108@20',
  positivePrompt: 'Edit the source photograph into a virtual workwear try-on. Replace only the woman\'s faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text.',
  width: 1024,
  height: 1024,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/8b888fb7-1f2f-4ed0-a5bf-2be0b773a41f.jpg'
    ]
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "runware:108@20",
            "positivePrompt": "Edit the source photograph into a virtual workwear try-on. Replace only the woman's faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text.",
            "width": 1024,
            "height": 1024,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/8b888fb7-1f2f-4ed0-a5bf-2be0b773a41f.jpg"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "8d192f7d-432e-470e-9dad-0685e091c238",
      "model": "runware:108@20",
      "positivePrompt": "Edit the source photograph into a virtual workwear try-on. Replace only the woman's faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text.",
      "width": 1024,
      "height": 1024,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/8b888fb7-1f2f-4ed0-a5bf-2be0b773a41f.jpg"
        ]
      }
    }
  ]'
runware run runware:108@20 \
  positivePrompt="Edit the source photograph into a virtual workwear try-on. Replace only the woman's faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text." \
  width=1024 \
  height=1024 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/8b888fb7-1f2f-4ed0-a5bf-2be0b773a41f.jpg
{
  "taskType": "imageInference",
  "taskUUID": "8d192f7d-432e-470e-9dad-0685e091c238",
  "model": "runware:108@20",
  "positivePrompt": "Edit the source photograph into a virtual workwear try-on. Replace only the woman's faded jeans and existing deck boots with premium mustard-yellow waterproof chest waders: matte heavy-duty fabric, high bib, black adjustable suspenders over the navy fleece, reinforced charcoal knee panels, sealed seams, and integrated black rubber boots. Make the garment fit her body and stance naturally, with realistic folds, tension, occlusion, and damp dock reflections. Preserve her face, hair, age, body proportions, hands, pose, navy fleece, recognizable identity, oyster baskets, dock, tidal background, overcast lighting, camera angle, square composition, and documentary photographic character. Do not add branding or text.",
  "width": 1024,
  "height": 1024,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/8b888fb7-1f2f-4ed0-a5bf-2be0b773a41f.jpg"
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "8d192f7d-432e-470e-9dad-0685e091c238",
  "imageUUID": "46ed8d28-d014-461a-90b7-d654cc2b826b",
  "imageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/46ed8d28-d014-461a-90b7-d654cc2b826b.jpg",
  "seed": 1237276023,
  "cost": 0.0045
}

reference-to-image

Puppet Theater Cast Press Portrait$0.0045~9s
Puppet Theater Cast Press Portrait

Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail.

Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:108@20',
  positivePrompt: 'Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail.',
  width: 1024,
  height: 1024,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/6d8ad4af-5563-405c-948e-6e463e0d9c1d.jpg'
    ]
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "runware:108@20",
            "positivePrompt": "Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail.",
            "width": 1024,
            "height": 1024,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/6d8ad4af-5563-405c-948e-6e463e0d9c1d.jpg"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "4e59f5a6-e3e0-4b3d-8a81-7aef77997047",
      "model": "runware:108@20",
      "positivePrompt": "Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail.",
      "width": 1024,
      "height": 1024,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/6d8ad4af-5563-405c-948e-6e463e0d9c1d.jpg"
        ]
      }
    }
  ]'
runware run runware:108@20 \
  positivePrompt="Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail." \
  width=1024 \
  height=1024 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/6d8ad4af-5563-405c-948e-6e463e0d9c1d.jpg
{
  "taskType": "imageInference",
  "taskUUID": "4e59f5a6-e3e0-4b3d-8a81-7aef77997047",
  "model": "runware:108@20",
  "positivePrompt": "Remove only the stagehand in plain black work clothes and utility belt at the far right of the ensemble. Reconstruct the burgundy velvet curtain, painted woodland scenery, stage floor, and natural shadows behind the removed person so the repair is seamless. Keep all six puppeteers and all five puppets exactly as photographed, preserving their recognizable faces, expressions, poses, costumes, puppet designs, spacing, theatrical teal-and-magenta lighting, square composition, and photographic texture. Do not crop, rearrange, restyle, or alter any other detail.",
  "width": 1024,
  "height": 1024,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/6d8ad4af-5563-405c-948e-6e463e0d9c1d.jpg"
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "4e59f5a6-e3e0-4b3d-8a81-7aef77997047",
  "imageUUID": "8030afc4-ae66-4e76-87cf-9da40eaae01e",
  "imageURL": "https://im.runware.ai/image/os/a10dlim3/ws/3/ii/8030afc4-ae66-4e76-87cf-9da40eaae01e.jpg",
  "seed": 1516151640,
  "cost": 0.0045
}

reference-to-image

Polar Scientist Speaker Headshot$0.0045~9s
Polar Scientist Speaker Headshot

Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist's recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit.

Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:108@20',
  positivePrompt: 'Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist\'s recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit.',
  negativePrompt: 'changed identity, altered age, reshaped face, plastic skin, excessive smoothing, glamour makeup, enlarged eyes, changed eye color, changed hairstyle, artificial teeth, exaggerated smile, fantasy clothing, added jewelry, added logos, added text, removed parka, replaced background, studio backdrop, warped railings, painterly effect, illustration',
  width: 1024,
  height: 1024,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/3cab20ec-fcae-4fe6-b8f0-4f73207dde74.jpg'
    ]
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "runware:108@20",
            "positivePrompt": "Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist's recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit.",
            "negativePrompt": "changed identity, altered age, reshaped face, plastic skin, excessive smoothing, glamour makeup, enlarged eyes, changed eye color, changed hairstyle, artificial teeth, exaggerated smile, fantasy clothing, added jewelry, added logos, added text, removed parka, replaced background, studio backdrop, warped railings, painterly effect, illustration",
            "width": 1024,
            "height": 1024,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/3cab20ec-fcae-4fe6-b8f0-4f73207dde74.jpg"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "ce2e9293-6ca4-4dbf-a69c-38e21519ada9",
      "model": "runware:108@20",
      "positivePrompt": "Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist's recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit.",
      "negativePrompt": "changed identity, altered age, reshaped face, plastic skin, excessive smoothing, glamour makeup, enlarged eyes, changed eye color, changed hairstyle, artificial teeth, exaggerated smile, fantasy clothing, added jewelry, added logos, added text, removed parka, replaced background, studio backdrop, warped railings, painterly effect, illustration",
      "width": 1024,
      "height": 1024,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/3cab20ec-fcae-4fe6-b8f0-4f73207dde74.jpg"
        ]
      }
    }
  ]'
runware run runware:108@20 \
  positivePrompt="Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist's recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit." \
  negativePrompt="changed identity, altered age, reshaped face, plastic skin, excessive smoothing, glamour makeup, enlarged eyes, changed eye color, changed hairstyle, artificial teeth, exaggerated smile, fantasy clothing, added jewelry, added logos, added text, removed parka, replaced background, studio backdrop, warped railings, painterly effect, illustration" \
  width=1024 \
  height=1024 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/3cab20ec-fcae-4fe6-b8f0-4f73207dde74.jpg
{
  "taskType": "imageInference",
  "taskUUID": "ce2e9293-6ca4-4dbf-a69c-38e21519ada9",
  "model": "runware:108@20",
  "positivePrompt": "Retouch the supplied portrait into a refined conference-speaker headshot while preserving the scientist's recognizable identity, age, facial proportions, expression, pose, navy expedition parka, background elements, and square composition. Correct the cold uneven exposure, soften harsh facial shadows, reduce temporary skin shine and minor distractions, gently tidy only stray windblown hairs, add subtle catchlights, and restore natural skin color and texture without removing permanent features or wrinkles. Apply crisp editorial detail to the eyes and face with a restrained ice-blue color grade and soft, professional key light. Keep the Antarctic research vessel and ice softly out of focus so the setting remains authentic. The finished image should feel credible, intelligent, calm, and suitable for a scientific conference program or press kit.",
  "negativePrompt": "changed identity, altered age, reshaped face, plastic skin, excessive smoothing, glamour makeup, enlarged eyes, changed eye color, changed hairstyle, artificial teeth, exaggerated smile, fantasy clothing, added jewelry, added logos, added text, removed parka, replaced background, studio backdrop, warped railings, painterly effect, illustration",
  "width": 1024,
  "height": 1024,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/3cab20ec-fcae-4fe6-b8f0-4f73207dde74.jpg"
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "ce2e9293-6ca4-4dbf-a69c-38e21519ada9",
  "imageUUID": "429e4958-01f9-42b6-b838-2d0790835688",
  "imageURL": "https://im.runware.ai/image/os/a02d21/ws/3/ii/429e4958-01f9-42b6-b838-2d0790835688.jpg",
  "seed": 1431678818,
  "cost": 0.0045
}

reference-to-image

Lighthouse Lens Workshop Photo Restoration$0.0045~10s
Lighthouse Lens Workshop Photo Restoration

Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician's face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene.

Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'runware:108@20',
  positivePrompt: 'Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician\'s face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene.',
  negativePrompt: 'Modern clothing, modern tools, altered face, changed pose, added people, missing equipment, redesigned machinery, distorted Fresnel lens rings, oversaturated colors, cinematic lighting, glossy digital appearance, painterly texture, artificial sharpness, plastic skin, invented signage, borders, captions, frames',
  width: 1024,
  height: 1024,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/439895c5-764e-43c6-bb5b-fae46bc2ae0f.jpg'
    ]
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "runware:108@20",
            "positivePrompt": "Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician's face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene.",
            "negativePrompt": "Modern clothing, modern tools, altered face, changed pose, added people, missing equipment, redesigned machinery, distorted Fresnel lens rings, oversaturated colors, cinematic lighting, glossy digital appearance, painterly texture, artificial sharpness, plastic skin, invented signage, borders, captions, frames",
            "width": 1024,
            "height": 1024,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/439895c5-764e-43c6-bb5b-fae46bc2ae0f.jpg"
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "0d86330e-bb1f-4cf0-883e-1f579a3fc7c3",
      "model": "runware:108@20",
      "positivePrompt": "Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician's face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene.",
      "negativePrompt": "Modern clothing, modern tools, altered face, changed pose, added people, missing equipment, redesigned machinery, distorted Fresnel lens rings, oversaturated colors, cinematic lighting, glossy digital appearance, painterly texture, artificial sharpness, plastic skin, invented signage, borders, captions, frames",
      "width": 1024,
      "height": 1024,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/439895c5-764e-43c6-bb5b-fae46bc2ae0f.jpg"
        ]
      }
    }
  ]'
runware run runware:108@20 \
  positivePrompt="Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician's face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene." \
  negativePrompt="Modern clothing, modern tools, altered face, changed pose, added people, missing equipment, redesigned machinery, distorted Fresnel lens rings, oversaturated colors, cinematic lighting, glossy digital appearance, painterly texture, artificial sharpness, plastic skin, invented signage, borders, captions, frames" \
  width=1024 \
  height=1024 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/439895c5-764e-43c6-bb5b-fae46bc2ae0f.jpg
{
  "taskType": "imageInference",
  "taskUUID": "0d86330e-bb1f-4cf0-883e-1f579a3fc7c3",
  "model": "runware:108@20",
  "positivePrompt": "Restore and colorize this damaged 1948 lighthouse workshop photograph for a maritime museum archive. Remove the diagonal fold, cracks, scratches, dust, silvering, water stain, and uneven fading; naturally reconstruct only the image information lost beneath those damaged areas. Recover clear photographic detail in the technician's face, hands, clothing, tools, wooden workbench, brass mechanism, and concentric glass prisms. Apply restrained, historically plausible color: weathered navy cotton coveralls, warm aged brass, clear glass with subtle sea-green refractions, honey-toned wood, muted gray workshop walls, and natural skin tones. Preserve the exact square crop, composition, subject identity, facial expression, pose, lens geometry, workshop arrangement, period details, grain structure, and documentary character. The result should look like a carefully conserved and professionally colorized mid-century photograph, not a newly staged scene.",
  "negativePrompt": "Modern clothing, modern tools, altered face, changed pose, added people, missing equipment, redesigned machinery, distorted Fresnel lens rings, oversaturated colors, cinematic lighting, glossy digital appearance, painterly texture, artificial sharpness, plastic skin, invented signage, borders, captions, frames",
  "width": 1024,
  "height": 1024,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/439895c5-764e-43c6-bb5b-fae46bc2ae0f.jpg"
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "0d86330e-bb1f-4cf0-883e-1f579a3fc7c3",
  "imageUUID": "190044f0-e3cf-4565-9a33-8c2b56acba7a",
  "imageURL": "https://im.runware.ai/image/os/a09dlim3/ws/3/ii/190044f0-e3cf-4565-9a33-8c2b56acba7a.jpg",
  "seed": 1691555733,
  "cost": 0.0045
}