MODEL IDrunware:controlnet-preprocess@tile
live

ControlNet Preprocess Tile

ControlNet Preprocess Tile prepares an image for tile-style ControlNet conditioning, emphasizing local detail and patch-level consistency. It is useful for upscaling-adjacent workflows, texture refinement, and preserving fine local structure when a model needs more detailed guidance from the source image.

ControlNet Preprocess Tile
Preprocess

Antique Typesetter Drawer Texture

Antique Typesetter Drawer Texture
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/a244afb3-8f0e-45b8-9f5b-07a9c9c7a190.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/a244afb3-8f0e-45b8-9f5b-07a9c9c7a190.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "e116e501-a3fc-44e8-ba0f-79c35daa30c8",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/a244afb3-8f0e-45b8-9f5b-07a9c9c7a190.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/a244afb3-8f0e-45b8-9f5b-07a9c9c7a190.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "e116e501-a3fc-44e8-ba0f-79c35daa30c8",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/a244afb3-8f0e-45b8-9f5b-07a9c9c7a190.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "e116e501-a3fc-44e8-ba0f-79c35daa30c8",
  "guideImageURL": "https://im.runware.ai/image/os/a05d22/ws/3/ii/5b4e78ae-94d1-4b4c-8414-545491d2aa1c.jpg",
  "cost": 0.0006,
  "guideImageUUID": "5b4e78ae-94d1-4b4c-8414-545491d2aa1c",
  "inputImageUUID": "260fba7c-9775-4d42-ac64-ad72293941ff"
}
Preprocess

Weathered Nautical Map Fragment

Weathered Nautical Map Fragment
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/30afb1ed-1945-4962-aecb-965baefbf3a4.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/30afb1ed-1945-4962-aecb-965baefbf3a4.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "c72df447-bf75-4ac6-a539-566b20fa55a0",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/30afb1ed-1945-4962-aecb-965baefbf3a4.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/30afb1ed-1945-4962-aecb-965baefbf3a4.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "c72df447-bf75-4ac6-a539-566b20fa55a0",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/30afb1ed-1945-4962-aecb-965baefbf3a4.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "c72df447-bf75-4ac6-a539-566b20fa55a0",
  "guideImageURL": "https://im.runware.ai/image/os/a03d21/ws/4/ii/5918a15d-4115-4813-b45d-5199c7b6d1b4.jpg",
  "cost": 0.0006,
  "guideImageUUID": "5918a15d-4115-4813-b45d-5199c7b6d1b4",
  "inputImageUUID": "fac74ee7-9422-4139-abff-2ba028da9861"
}
Preprocess

Ornate Ceramic Mosaic Floor

Ornate Ceramic Mosaic Floor
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/f51a69c6-dc62-46bb-929c-215bcdab550c.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/f51a69c6-dc62-46bb-929c-215bcdab550c.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "0c8b316c-28f3-4948-8caf-c3c3c281433f",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/f51a69c6-dc62-46bb-929c-215bcdab550c.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/f51a69c6-dc62-46bb-929c-215bcdab550c.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "0c8b316c-28f3-4948-8caf-c3c3c281433f",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/f51a69c6-dc62-46bb-929c-215bcdab550c.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "0c8b316c-28f3-4948-8caf-c3c3c281433f",
  "guideImageURL": "https://im.runware.ai/image/os/a03d21/ws/4/ii/6f581d82-c255-4961-bd7d-cfa06795cf9d.jpg",
  "cost": 0.0006,
  "guideImageUUID": "6f581d82-c255-4961-bd7d-cfa06795cf9d",
  "inputImageUUID": "d48ccd42-47c6-4ed2-b7a3-c8078384f7aa"
}
tile-preprocessing

Accordion Colorway Detail Guide

Accordion Colorway Detail Guide
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/9c068590-09a2-48a4-97a9-a3e0a68dece0.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/9c068590-09a2-48a4-97a9-a3e0a68dece0.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "526393d1-6b12-4945-a5d8-2cd6a07f4f31",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/9c068590-09a2-48a4-97a9-a3e0a68dece0.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/9c068590-09a2-48a4-97a9-a3e0a68dece0.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "526393d1-6b12-4945-a5d8-2cd6a07f4f31",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/9c068590-09a2-48a4-97a9-a3e0a68dece0.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "526393d1-6b12-4945-a5d8-2cd6a07f4f31",
  "guideImageURL": "https://im.runware.ai/image/os/a10dlim3/ws/3/ii/3ce98e36-c33e-4a11-879d-0d97958bc0da.jpg",
  "cost": 0.0006,
  "guideImageUUID": "3ce98e36-c33e-4a11-879d-0d97958bc0da",
  "inputImageUUID": "c188deb3-f6d7-4dff-9be6-371af0879b65"
}
tile-preprocessing

Wildland Ecologist Headshot Detail Map

Wildland Ecologist Headshot Detail Map
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/f09dec5d-8389-4353-a495-aa4467514a32.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/f09dec5d-8389-4353-a495-aa4467514a32.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "95805518-81e8-4d5e-84ee-6ea00dcbd2ea",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/f09dec5d-8389-4353-a495-aa4467514a32.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/f09dec5d-8389-4353-a495-aa4467514a32.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "95805518-81e8-4d5e-84ee-6ea00dcbd2ea",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/f09dec5d-8389-4353-a495-aa4467514a32.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "95805518-81e8-4d5e-84ee-6ea00dcbd2ea",
  "guideImageURL": "https://im.runware.ai/image/os/a01d21/ws/3/ii/d98c2f3e-74d7-4c53-bab4-477216788e46.jpg",
  "cost": 0.0006,
  "guideImageUUID": "d98c2f3e-74d7-4c53-bab4-477216788e46",
  "inputImageUUID": "eefd9365-36b9-4ebb-ac27-0975bacc8640"
}
Preprocess

Embroidered Botanical Tapestry Panel

Embroidered Botanical Tapestry Panel
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/4e74572d-5490-452c-b1d2-47e52295bf24.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/4e74572d-5490-452c-b1d2-47e52295bf24.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "16d1c3fd-adcc-42a1-8f03-a795e2c4cf53",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/4e74572d-5490-452c-b1d2-47e52295bf24.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/4e74572d-5490-452c-b1d2-47e52295bf24.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "16d1c3fd-adcc-42a1-8f03-a795e2c4cf53",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/4e74572d-5490-452c-b1d2-47e52295bf24.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "16d1c3fd-adcc-42a1-8f03-a795e2c4cf53",
  "guideImageURL": "https://im.runware.ai/image/os/a08dlim3/ws/4/ii/f3825502-9dd9-464a-a53f-ad1911b6a298.jpg",
  "cost": 0.0006,
  "guideImageUUID": "f3825502-9dd9-464a-a53f-ad1911b6a298",
  "inputImageUUID": "04cb101f-dc3d-469d-8893-54efcf64bd47"
}
tile-preprocessing

Historic Planetarium Restoration Control Map

Historic Planetarium Restoration Control Map
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/bc5f8f44-a32b-49db-a3ea-87207a2597ec.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/bc5f8f44-a32b-49db-a3ea-87207a2597ec.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "85246d3e-5cd5-4e0b-966d-8963bb40e044",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/bc5f8f44-a32b-49db-a3ea-87207a2597ec.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/bc5f8f44-a32b-49db-a3ea-87207a2597ec.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "85246d3e-5cd5-4e0b-966d-8963bb40e044",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/bc5f8f44-a32b-49db-a3ea-87207a2597ec.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "85246d3e-5cd5-4e0b-966d-8963bb40e044",
  "guideImageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/ea73a82b-3710-43d1-8cf4-e7e799b0ef2f.jpg",
  "cost": 0.0006,
  "guideImageUUID": "ea73a82b-3710-43d1-8cf4-e7e799b0ef2f",
  "inputImageUUID": "7ebc8803-6302-4ae1-bc1c-69f78f99e02f"
}
tile-preprocessing

Woodcut Organ Restyle Detail Guide

Woodcut Organ Restyle Detail Guide
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:controlnet-preprocess@tile',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/039deb6d-aaae-4825-b680-40ea1238b29f.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:controlnet-preprocess@tile",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/039deb6d-aaae-4825-b680-40ea1238b29f.jpg"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "controlNetPreprocess",
      "taskUUID": "0f01190d-d5a2-449e-ab3f-9ea751cd0311",
      "model": "runware:controlnet-preprocess@tile",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/039deb6d-aaae-4825-b680-40ea1238b29f.jpg"
      }
    }
  ]'
runware run runware:controlnet-preprocess@tile \
  inputs.image=https://assets.runware.ai/assets/inputs/039deb6d-aaae-4825-b680-40ea1238b29f.jpg
{
  "taskType": "controlNetPreprocess",
  "taskUUID": "0f01190d-d5a2-449e-ab3f-9ea751cd0311",
  "model": "runware:controlnet-preprocess@tile",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/039deb6d-aaae-4825-b680-40ea1238b29f.jpg"
  }
}
Response
{
  "taskType": "imageControlNetPreProcess",
  "taskUUID": "0f01190d-d5a2-449e-ab3f-9ea751cd0311",
  "guideImageURL": "https://im.runware.ai/image/os/a03d21/ws/3/ii/052868ab-29ea-4f44-8385-a2d539743b53.jpg",
  "cost": 0.0006,
  "guideImageUUID": "052868ab-29ea-4f44-8385-a2d539743b53",
  "inputImageUUID": "32634bd4-ebce-4d70-b6c2-54b1ee13b545"
}