live
MODEL IDsourceful:riverflow-2.5@fast

Riverflow 2.5 Fast

Sourceful
by

Riverflow 2.5 Fast is the speed-focused variant in Sourceful's Riverflow 2.5 family. It supports both text-to-image and image-to-image workflows through the 2.5 generation endpoints, making it suitable for rapid creative iteration, packaging exploration, branded product visuals, and latency-sensitive production pipelines that still need strong visual control.

Riverflow 2.5 Fast

text-to-image

Underground Waste Network Explainer$0.0226~27s
Underground Waste Network Explainer

Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway. Build a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1 DROP”, “2 STORE”, “3 OPEN”, “4 TRANSPORT”, “5 COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text. Art direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup.

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway.\n\nBuild a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1  DROP”, “2  STORE”, “3  OPEN”, “4  TRANSPORT”, “5  COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text.\n\nArt direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup.',
  width: 1024,
  height: 1024
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway.\n\nBuild a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1  DROP”, “2  STORE”, “3  OPEN”, “4  TRANSPORT”, “5  COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text.\n\nArt direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup.",
            "width": 1024,
            "height": 1024
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "64036379-6176-4415-9b4f-65db30804bfd",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway.\n\nBuild a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1  DROP”, “2  STORE”, “3  OPEN”, “4  TRANSPORT”, “5  COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text.\n\nArt direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup.",
      "width": 1024,
      "height": 1024
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway.

Build a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1  DROP”, “2  STORE”, “3  OPEN”, “4  TRANSPORT”, “5  COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text.

Art direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup." \
  width=1024 \
  height=1024
{
  "taskType": "imageInference",
  "taskUUID": "64036379-6176-4415-9b4f-65db30804bfd",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Create a finished square editorial infographic for a municipal sustainability report explaining how pneumatic underground waste collection works. Use an axonometric cutaway illustration of a dense contemporary city block: apartments, a small grocery, trees, pedestrians and a cycle lane at street level; beneath the pavement, a clearly visible network of large steel vacuum pipes curves toward a compact collection terminal at the right edge. Show colorful refuse bags moving through the pipes with directional arrows. Inside the terminal, depict an air separator, compactor, sealed container and clean exhaust filter as a tidy mechanical cutaway.\n\nBuild a clear left-to-right five-stage visual sequence with numbered coral circles and these exact short labels: “1  DROP”, “2  STORE”, “3  OPEN”, “4  TRANSPORT”, “5  COMPACT”. Add a strong headline at top: “WASTE MOVES UNDERGROUND”. Add a smaller subtitle: “A five-step pneumatic collection cycle”. Include three compact fact callouts along the bottom with simple icons and exact wording: “Fewer collection trucks”, “Sealed below street level”, “Sorted at the source”. Keep all lettering large, correctly spelled, horizontal and highly legible; do not add any other text.\n\nArt direction: sophisticated mid-century technical manual meets contemporary civic wayfinding, crisp vector-like geometry with subtly textured screen-printed ink, precise architectural cutaway, visually rich but uncluttered. Warm ivory background, deep navy structures and outlines, brick red and coral process markers, mustard yellow highlights, muted teal vegetation and pipes. Use consistent line weights, restrained shadows and small dotted airflow trails. Strong information hierarchy, generous margins, balanced square composition, no logos, no branding, no interface, no photorealism, no mockup.",
  "width": 1024,
  "height": 1024
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "64036379-6176-4415-9b4f-65db30804bfd",
  "imageUUID": "3046ba42-340b-46d1-bb8a-efd6b676a77a",
  "imageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/3046ba42-340b-46d1-bb8a-efd6b676a77a.jpg",
  "seed": 1444039637,
  "cost": 0.022638
}

reference-to-image

Forensic Botanist Risograph Avatar$0.059~1m 59s
Forensic Botanist Risograph Avatar

Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame.

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame.',
  resolution: '2K',
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/7e0bd993-9441-4081-b357-c330d9979cd8.jpg',
      'https://assets.runware.ai/assets/inputs/afca9d7d-5c5b-4f4a-a433-a724253ca01c.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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame.",
            "resolution": "2K",
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/7e0bd993-9441-4081-b357-c330d9979cd8.jpg",
                    "https://assets.runware.ai/assets/inputs/afca9d7d-5c5b-4f4a-a433-a724253ca01c.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": "7df959e7-f07e-469b-adc5-40be8eb6f5af",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame.",
      "resolution": "2K",
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/7e0bd993-9441-4081-b357-c330d9979cd8.jpg",
          "https://assets.runware.ai/assets/inputs/afca9d7d-5c5b-4f4a-a433-a724253ca01c.jpg"
        ]
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame." \
  resolution=2K \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/7e0bd993-9441-4081-b357-c330d9979cd8.jpg \
  inputs.referenceImages.1=https://assets.runware.ai/assets/inputs/afca9d7d-5c5b-4f4a-a433-a724253ca01c.jpg
{
  "taskType": "imageInference",
  "taskUUID": "7df959e7-f07e-469b-adc5-40be8eb6f5af",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Create a finished square professional avatar that preserves the recognizable facial identity, age, hairstyle, skin tone, eyebrows and calm direct expression of the person in reference image 1, while translating the portrait into the distinctive two-color risograph print language of reference image 2. Head-and-shoulders composition, nearly frontal pose, confident forensic botanist and expert-witness presence, centered with generous breathing room and all essential facial features inside a circular-profile safe area. Render the face with sophisticated cobalt-blue shadow shapes, warm cream paper highlights and restrained fluorescent-vermilion accents; use crisp editorial contour work, visible halftone dots, subtle analog ink grain and slight intentional registration offsets without obscuring the eyes or expression. Integrate a restrained halo-like arrangement of fern tips, seed pods, leaf-vein diagrams and tiny specimen fragments behind the shoulders, suggesting botanical evidence analysis rather than decorative fantasy. Keep the utility shirt simplified and professional. Strong silhouette, immediately legible at thumbnail size, intelligent, exacting and approachable mood. Flat printed illustration, authentic uncoated paper texture, balanced negative space, no photorealism, no laboratory scene, no extra people, no lettering, no numbers, no logos, no watermark, no frame.",
  "resolution": "2K",
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/7e0bd993-9441-4081-b357-c330d9979cd8.jpg",
      "https://assets.runware.ai/assets/inputs/afca9d7d-5c5b-4f4a-a433-a724253ca01c.jpg"
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "7df959e7-f07e-469b-adc5-40be8eb6f5af",
  "imageUUID": "7fbcd002-efaa-4586-bc23-62e48904721f",
  "imageURL": "https://im.runware.ai/image/os/a10dlim3/ws/4/ii/7fbcd002-efaa-4586-bc23-62e48904721f.jpg",
  "seed": 484797219,
  "cost": 0.058954
}

transparent-background

Bhutan Cultural Tourism Hero Portrait$0.0237~34s
Bhutan Cultural Tourism Hero Portrait

Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo 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({
  outputFormat: 'PNG',
  model: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo or text.',
  width: 768,
  height: 1024,
  settings: {
    backgroundMode: 'transparent'
  }
})
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({
            "outputFormat": "PNG",
            "model": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo or text.",
            "width": 768,
            "height": 1024,
            "settings": {
                "backgroundMode": "transparent"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "eb034a00-9c3a-46db-9e83-26a3ed3ce836",
      "outputFormat": "PNG",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo or text.",
      "width": 768,
      "height": 1024,
      "settings": {
        "backgroundMode": "transparent"
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  outputFormat=PNG \
  positivePrompt="Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo or text." \
  width=768 \
  height=1024 \
  settings.backgroundMode=transparent
{
  "taskType": "imageInference",
  "taskUUID": "eb034a00-9c3a-46db-9e83-26a3ed3ce836",
  "outputFormat": "PNG",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Create a premium portrait-format tourism campaign image featuring one Bhutanese cham dancer as the sole foreground subject. Show the dancer full length in an energetic yet self-contained ceremonial pose, facing slightly toward camera, wearing an ornate traditional brocade robe in deep crimson, saffron, turquoise and antique gold, layered embroidered panels, wide sleeves, soft ceremonial boots and a finely crafted wrathful deity mask with a crown of small skull motifs. Render the clothing and mask with respectful, museum-level textile detail and believable craftsmanship. Keep the entire figure, costume hem, sleeves and headdress fully inside the frame with generous clear space around the silhouette. Clean editorial studio photography, crisp fabric texture, controlled soft frontal lighting, saturated cobalt-blue seamless background, no floor line, no cast shadow, no shadow extending beyond the figure, and strong edge separation suitable for a professional cutout. Vertical centered composition with the figure occupying most of the image. Inviting, culturally respectful and visually striking for a Bhutan cultural-tourism brochure or social campaign. One person only; no landscape, architecture, props, particles, scenery, border, logo or text.",
  "width": 768,
  "height": 1024,
  "settings": {
    "backgroundMode": "transparent"
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "eb034a00-9c3a-46db-9e83-26a3ed3ce836",
  "imageUUID": "01cf7866-8d31-43fc-97fb-a44b9302cb06",
  "imageURL": "https://im.runware.ai/image/os/a09dlim3/ws/3/ii/01cf7866-8d31-43fc-97fb-a44b9302cb06.png",
  "seed": 1765751306,
  "cost": 0.02367
}
Alpine Mycelium Bar Packaging
Alpine Mycelium Bar Packaging

Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter',
  width: 1152,
  height: 768,
  settings: {
    backgroundMode: 'solid',
    backgroundColor: '#F6F1E8',
    enhancePrompt: true,
    thinkingLevel: 'medium',
    scoringPrompt: 'Prioritize a polished brand-ready package concept with readable text, realistic paper texture, refined composition, and a distinct premium wellness identity.',
    scoringRubric: [
      {
        key: 'packageReadability',
        label: 'Package Readability',
        description: 'Brand name, flavor, and key front-label elements should feel intentional, clear, and well placed.',
        weight: 3,
        passingScore: 0.7
      },
      {
        key: 'materialRealism',
        label: 'Material Realism',
        description: 'Wrapper surface, paper grain, folds, highlights, and shadows should look believable for a studio product render.',
        weight: 2,
        passingScore: 0.65
      },
      {
        key: 'brandCohesion',
        label: 'Brand Cohesion',
        description: 'Color palette, motifs, typography, and layout should communicate a unified premium alpine wellness product.',
        weight: 2,
        passingScore: 0.7
      }
    ]
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter",
            "width": 1152,
            "height": 768,
            "settings": {
                "backgroundMode": "solid",
                "backgroundColor": "#F6F1E8",
                "enhancePrompt": True,
                "thinkingLevel": "medium",
                "scoringPrompt": "Prioritize a polished brand-ready package concept with readable text, realistic paper texture, refined composition, and a distinct premium wellness identity.",
                "scoringRubric": [
                    {
                        "key": "packageReadability",
                        "label": "Package Readability",
                        "description": "Brand name, flavor, and key front-label elements should feel intentional, clear, and well placed.",
                        "weight": 3,
                        "passingScore": 0.7
                    },
                    {
                        "key": "materialRealism",
                        "label": "Material Realism",
                        "description": "Wrapper surface, paper grain, folds, highlights, and shadows should look believable for a studio product render.",
                        "weight": 2,
                        "passingScore": 0.65
                    },
                    {
                        "key": "brandCohesion",
                        "label": "Brand Cohesion",
                        "description": "Color palette, motifs, typography, and layout should communicate a unified premium alpine wellness product.",
                        "weight": 2,
                        "passingScore": 0.7
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "39cd30c0-986f-4e0a-bfcb-6f6da6946e3c",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter",
      "width": 1152,
      "height": 768,
      "settings": {
        "backgroundMode": "solid",
        "backgroundColor": "#F6F1E8",
        "enhancePrompt": true,
        "thinkingLevel": "medium",
        "scoringPrompt": "Prioritize a polished brand-ready package concept with readable text, realistic paper texture, refined composition, and a distinct premium wellness identity.",
        "scoringRubric": [
          {
            "key": "packageReadability",
            "label": "Package Readability",
            "description": "Brand name, flavor, and key front-label elements should feel intentional, clear, and well placed.",
            "weight": 3,
            "passingScore": 0.7
          },
          {
            "key": "materialRealism",
            "label": "Material Realism",
            "description": "Wrapper surface, paper grain, folds, highlights, and shadows should look believable for a studio product render.",
            "weight": 2,
            "passingScore": 0.65
          },
          {
            "key": "brandCohesion",
            "label": "Brand Cohesion",
            "description": "Color palette, motifs, typography, and layout should communicate a unified premium alpine wellness product.",
            "weight": 2,
            "passingScore": 0.7
          }
        ]
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter" \
  width=1152 \
  height=768 \
  settings.backgroundMode=solid \
  settings.backgroundColor="#F6F1E8" \
  settings.enhancePrompt=true \
  settings.thinkingLevel=medium \
  settings.scoringPrompt="Prioritize a polished brand-ready package concept with readable text, realistic paper texture, refined composition, and a distinct premium wellness identity." \
  settings.scoringRubric.0.key=packageReadability \
  settings.scoringRubric.0.label="Package Readability" \
  settings.scoringRubric.0.description="Brand name, flavor, and key front-label elements should feel intentional, clear, and well placed." \
  settings.scoringRubric.0.weight=3 \
  settings.scoringRubric.0.passingScore=0.7 \
  settings.scoringRubric.1.key=materialRealism \
  settings.scoringRubric.1.label="Material Realism" \
  settings.scoringRubric.1.description="Wrapper surface, paper grain, folds, highlights, and shadows should look believable for a studio product render." \
  settings.scoringRubric.1.weight=2 \
  settings.scoringRubric.1.passingScore=0.65 \
  settings.scoringRubric.2.key=brandCohesion \
  settings.scoringRubric.2.label="Brand Cohesion" \
  settings.scoringRubric.2.description="Color palette, motifs, typography, and layout should communicate a unified premium alpine wellness product." \
  settings.scoringRubric.2.weight=2 \
  settings.scoringRubric.2.passingScore=0.7
{
  "taskType": "imageInference",
  "taskUUID": "39cd30c0-986f-4e0a-bfcb-6f6da6946e3c",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Premium product visualization for a slim compostable protein bar wrapper, brand name “NØRD SPORE”, flavor “spruce cacao”, alpine mycelium motifs, frosted pine needles, Nordic minimal layout, mineral blue and oat cream palette, subtle embossed fibers, crisp readable package typography, front-facing three-quarter view, softbox reflections on satin paper, clean e-commerce hero shot on warm off-white surface, high-detail photoreal packaging render, balanced negative space, no hands, no clutter",
  "width": 1152,
  "height": 768,
  "settings": {
    "backgroundMode": "solid",
    "backgroundColor": "#F6F1E8",
    "enhancePrompt": true,
    "thinkingLevel": "medium",
    "scoringPrompt": "Prioritize a polished brand-ready package concept with readable text, realistic paper texture, refined composition, and a distinct premium wellness identity.",
    "scoringRubric": [
      {
        "key": "packageReadability",
        "label": "Package Readability",
        "description": "Brand name, flavor, and key front-label elements should feel intentional, clear, and well placed.",
        "weight": 3,
        "passingScore": 0.7
      },
      {
        "key": "materialRealism",
        "label": "Material Realism",
        "description": "Wrapper surface, paper grain, folds, highlights, and shadows should look believable for a studio product render.",
        "weight": 2,
        "passingScore": 0.65
      },
      {
        "key": "brandCohesion",
        "label": "Brand Cohesion",
        "description": "Color palette, motifs, typography, and layout should communicate a unified premium alpine wellness product.",
        "weight": 2,
        "passingScore": 0.7
      }
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "39cd30c0-986f-4e0a-bfcb-6f6da6946e3c",
  "imageUUID": "3970503a-f229-494f-b980-fb13e0e1391f",
  "imageURL": "https://im.runware.ai/image/os/a06dlim3/ws/3/ii/3970503a-f229-494f-b980-fb13e0e1391f.jpg",
  "seed": 143607278,
  "cost": 0.022573
}

custom-font-rendering

Railway Archive Restoration Poster$0.10~4m 14s
Railway Archive Restoration Poster

Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator's identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator's face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster.

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator\'s identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator\'s face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster.',
  width: 1152,
  height: 768,
  inputs: {
    referenceImages: [
      'https://assets.runware.ai/assets/inputs/57b2c225-a1ab-423b-aa7c-5b4159f37356.jpg'
    ],
    fonts: [
      {
        text: 'NIGHT SIGNAL',
        url: 'https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@latest/latin-400-normal.woff2'
      },
      {
        text: 'RESTORED 1957',
        url: 'https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2'
      }
    ]
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator's identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator's face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster.",
            "width": 1152,
            "height": 768,
            "inputs": {
                "referenceImages": [
                    "https://assets.runware.ai/assets/inputs/57b2c225-a1ab-423b-aa7c-5b4159f37356.jpg"
                ],
                "fonts": [
                    {
                        "text": "NIGHT SIGNAL",
                        "url": "https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@latest/latin-400-normal.woff2"
                    },
                    {
                        "text": "RESTORED 1957",
                        "url": "https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2"
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "0a32f0bf-1504-4a84-8558-4162804348d7",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator's identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator's face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster.",
      "width": 1152,
      "height": 768,
      "inputs": {
        "referenceImages": [
          "https://assets.runware.ai/assets/inputs/57b2c225-a1ab-423b-aa7c-5b4159f37356.jpg"
        ],
        "fonts": [
          {
            "text": "NIGHT SIGNAL",
            "url": "https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@latest/latin-400-normal.woff2"
          },
          {
            "text": "RESTORED 1957",
            "url": "https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2"
          }
        ]
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator's identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator's face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster." \
  width=1152 \
  height=768 \
  inputs.referenceImages.0=https://assets.runware.ai/assets/inputs/57b2c225-a1ab-423b-aa7c-5b4159f37356.jpg \
  inputs.fonts.0.text="NIGHT SIGNAL" \
  inputs.fonts.0.url=https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@latest/latin-400-normal.woff2 \
  inputs.fonts.1.text="RESTORED 1957" \
  inputs.fonts.1.url=https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2
{
  "taskType": "imageInference",
  "taskUUID": "0a32f0bf-1504-4a84-8558-4162804348d7",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Create a polished landscape railway-heritage poster from the supplied damaged 1957 archival photograph. Perform a careful museum-quality restoration: remove tears, creases, scratches, dust, water stains, silvering, and fading; naturally reconstruct only the small missing emulsion areas; preserve the signal operator's identity, facial structure, expression, pose, clothing, lamp, mechanical semaphore equipment, station architecture, perspective, and original photographic composition. Apply restrained, historically credible colorization with a charcoal railway coat, muted navy cap, warm amber signal lamp, weathered cream-and-deep-green station paint, dark steel machinery, damp brown platform, and a cool blue-black night atmosphere. Retain subtle period film grain and realistic mid-century photographic texture without making the image look digitally overprocessed. Use the restored photograph as the commanding full-bleed background with cinematic tonal depth and generous negative space for typography. Render the exact text “NIGHT SIGNAL” in the supplied Bebas Neue font as very large condensed cream lettering, purposefully integrated along the left side in a strong railway-poster hierarchy. Render the exact text “RESTORED 1957” in the supplied IBM Plex Mono font as a smaller amber archival registry line beneath it. Both supplied strings must be perfectly legible, spelled exactly as provided, and visibly use their respective custom fonts. Keep all lettering clear of the operator's face and signal lamp. Typography-led art direction inspired by disciplined 1950s transport graphics, balanced asymmetrical grid, cream and amber type against deep nocturnal blues and charcoal, refined museum-grade finish. Include no other words, numbers, logos, borders, UI, or mockup context. Deliver one finished standalone poster.",
  "width": 1152,
  "height": 768,
  "inputs": {
    "referenceImages": [
      "https://assets.runware.ai/assets/inputs/57b2c225-a1ab-423b-aa7c-5b4159f37356.jpg"
    ],
    "fonts": [
      {
        "text": "NIGHT SIGNAL",
        "url": "https://cdn.jsdelivr.net/fontsource/fonts/bebas-neue@latest/latin-400-normal.woff2"
      },
      {
        "text": "RESTORED 1957",
        "url": "https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2"
      }
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "0a32f0bf-1504-4a84-8558-4162804348d7",
  "imageUUID": "95406613-67e3-46d5-9516-174e8de9fe00",
  "imageURL": "https://im.runware.ai/image/os/a01d21/ws/3/ii/95406613-67e3-46d5-9516-174e8de9fe00.jpg",
  "seed": 1263974054,
  "cost": 0.100339
}
Kintsugi Citrus Soda Can
Kintsugi Citrus Soda Can

Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept.

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept.',
  width: 768,
  height: 1024,
  settings: {
    backgroundMode: 'solid',
    backgroundColor: '#F6F0E6',
    enhancePrompt: true,
    thinkingLevel: 'medium',
    scoringPrompt: 'Prioritize a convincing premium beverage can render with readable branding, elegant gold fracture detailing, and clean commercial product composition.',
    scoringRubric: [
      {
        key: 'brandClarity',
        label: 'Brand Clarity',
        description: 'The can should clearly communicate the MEND yuzu tonic concept with organized, legible label elements and premium visual hierarchy.',
        weight: 1.2,
        passingScore: 0.75
      },
      {
        key: 'materialRealism',
        label: 'Material Realism',
        description: 'Aluminum, condensation, gold detailing, citrus peel, and ceramic fragments should appear physically plausible with accurate lighting and texture.',
        weight: 1
      },
      {
        key: 'composition',
        label: 'Composition',
        description: 'The image should feel like a polished product hero shot with balanced spacing, strong central focus, and a clean studio environment.',
        weight: 1
      }
    ]
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept.",
            "width": 768,
            "height": 1024,
            "settings": {
                "backgroundMode": "solid",
                "backgroundColor": "#F6F0E6",
                "enhancePrompt": True,
                "thinkingLevel": "medium",
                "scoringPrompt": "Prioritize a convincing premium beverage can render with readable branding, elegant gold fracture detailing, and clean commercial product composition.",
                "scoringRubric": [
                    {
                        "key": "brandClarity",
                        "label": "Brand Clarity",
                        "description": "The can should clearly communicate the MEND yuzu tonic concept with organized, legible label elements and premium visual hierarchy.",
                        "weight": 1.2,
                        "passingScore": 0.75
                    },
                    {
                        "key": "materialRealism",
                        "label": "Material Realism",
                        "description": "Aluminum, condensation, gold detailing, citrus peel, and ceramic fragments should appear physically plausible with accurate lighting and texture.",
                        "weight": 1
                    },
                    {
                        "key": "composition",
                        "label": "Composition",
                        "description": "The image should feel like a polished product hero shot with balanced spacing, strong central focus, and a clean studio environment.",
                        "weight": 1
                    }
                ]
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "e6456696-e04c-4787-aacf-69226b023662",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept.",
      "width": 768,
      "height": 1024,
      "settings": {
        "backgroundMode": "solid",
        "backgroundColor": "#F6F0E6",
        "enhancePrompt": true,
        "thinkingLevel": "medium",
        "scoringPrompt": "Prioritize a convincing premium beverage can render with readable branding, elegant gold fracture detailing, and clean commercial product composition.",
        "scoringRubric": [
          {
            "key": "brandClarity",
            "label": "Brand Clarity",
            "description": "The can should clearly communicate the MEND yuzu tonic concept with organized, legible label elements and premium visual hierarchy.",
            "weight": 1.2,
            "passingScore": 0.75
          },
          {
            "key": "materialRealism",
            "label": "Material Realism",
            "description": "Aluminum, condensation, gold detailing, citrus peel, and ceramic fragments should appear physically plausible with accurate lighting and texture.",
            "weight": 1
          },
          {
            "key": "composition",
            "label": "Composition",
            "description": "The image should feel like a polished product hero shot with balanced spacing, strong central focus, and a clean studio environment.",
            "weight": 1
          }
        ]
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept." \
  width=768 \
  height=1024 \
  settings.backgroundMode=solid \
  settings.backgroundColor="#F6F0E6" \
  settings.enhancePrompt=true \
  settings.thinkingLevel=medium \
  settings.scoringPrompt="Prioritize a convincing premium beverage can render with readable branding, elegant gold fracture detailing, and clean commercial product composition." \
  settings.scoringRubric.0.key=brandClarity \
  settings.scoringRubric.0.label="Brand Clarity" \
  settings.scoringRubric.0.description="The can should clearly communicate the MEND yuzu tonic concept with organized, legible label elements and premium visual hierarchy." \
  settings.scoringRubric.0.weight=1.2 \
  settings.scoringRubric.0.passingScore=0.75 \
  settings.scoringRubric.1.key=materialRealism \
  settings.scoringRubric.1.label="Material Realism" \
  settings.scoringRubric.1.description="Aluminum, condensation, gold detailing, citrus peel, and ceramic fragments should appear physically plausible with accurate lighting and texture." \
  settings.scoringRubric.1.weight=1 \
  settings.scoringRubric.2.key=composition \
  settings.scoringRubric.2.label=Composition \
  settings.scoringRubric.2.description="The image should feel like a polished product hero shot with balanced spacing, strong central focus, and a clean studio environment." \
  settings.scoringRubric.2.weight=1
{
  "taskType": "imageInference",
  "taskUUID": "e6456696-e04c-4787-aacf-69226b023662",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Premium product render of a slim aluminum soda can for a modern yuzu tonic brand named MEND, centered hero composition. Matte bone-white can with delicate gold fracture lines inspired by kintsugi ceramic repair, bright citrus-yellow accents, tiny embossed bubbles, elegant minimal typography, realistic condensation droplets, orange peel twist, ceramic fragments arranged at the base, soft diffused studio lighting, subtle shadow, refined commercial photography, high detail, sharp focus, clean warm ivory backdrop, luxurious sustainable beverage packaging concept.",
  "width": 768,
  "height": 1024,
  "settings": {
    "backgroundMode": "solid",
    "backgroundColor": "#F6F0E6",
    "enhancePrompt": true,
    "thinkingLevel": "medium",
    "scoringPrompt": "Prioritize a convincing premium beverage can render with readable branding, elegant gold fracture detailing, and clean commercial product composition.",
    "scoringRubric": [
      {
        "key": "brandClarity",
        "label": "Brand Clarity",
        "description": "The can should clearly communicate the MEND yuzu tonic concept with organized, legible label elements and premium visual hierarchy.",
        "weight": 1.2,
        "passingScore": 0.75
      },
      {
        "key": "materialRealism",
        "label": "Material Realism",
        "description": "Aluminum, condensation, gold detailing, citrus peel, and ceramic fragments should appear physically plausible with accurate lighting and texture.",
        "weight": 1
      },
      {
        "key": "composition",
        "label": "Composition",
        "description": "The image should feel like a polished product hero shot with balanced spacing, strong central focus, and a clean studio environment.",
        "weight": 1
      }
    ]
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "e6456696-e04c-4787-aacf-69226b023662",
  "imageUUID": "872ede97-5516-4c17-a221-b20611cc91ff",
  "imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/872ede97-5516-4c17-a221-b20611cc91ff.jpg",
  "seed": 784568852,
  "cost": 0.022075
}
Ceramic Tidepool Audio Dock
Ceramic Tidepool Audio Dock

Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling',
  width: 1024,
  height: 1024,
  settings: {
    enhancePrompt: true,
    backgroundMode: 'solid',
    backgroundColor: '#D8D2C7',
    thinkingLevel: 'medium',
    scoringPrompt: 'Prioritize a believable premium audio product, clean readable silhouette, realistic ceramic and resin materials, crisp studio lighting, and uncluttered composition.'
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling",
            "width": 1024,
            "height": 1024,
            "settings": {
                "enhancePrompt": True,
                "backgroundMode": "solid",
                "backgroundColor": "#D8D2C7",
                "thinkingLevel": "medium",
                "scoringPrompt": "Prioritize a believable premium audio product, clean readable silhouette, realistic ceramic and resin materials, crisp studio lighting, and uncluttered composition."
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "d9083fec-fc71-4e00-abe9-485e4899aa4b",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling",
      "width": 1024,
      "height": 1024,
      "settings": {
        "enhancePrompt": true,
        "backgroundMode": "solid",
        "backgroundColor": "#D8D2C7",
        "thinkingLevel": "medium",
        "scoringPrompt": "Prioritize a believable premium audio product, clean readable silhouette, realistic ceramic and resin materials, crisp studio lighting, and uncluttered composition."
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling" \
  width=1024 \
  height=1024 \
  settings.enhancePrompt=true \
  settings.backgroundMode=solid \
  settings.backgroundColor="#D8D2C7" \
  settings.thinkingLevel=medium \
  settings.scoringPrompt="Prioritize a believable premium audio product, clean readable silhouette, realistic ceramic and resin materials, crisp studio lighting, and uncluttered composition."
{
  "taskType": "imageInference",
  "taskUUID": "d9083fec-fc71-4e00-abe9-485e4899aa4b",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Premium studio product render of a compact ceramic smart speaker shaped like a smooth tidepool stone, matte ivory shell with shallow circular resin inlays, sea-glass volume buttons, tiny brushed aluminum charging pins, subtle brand mark reading AURALITH, soft coastal color palette of pearl, aqua, and sand, crisp macro detail, elegant shadows on a seamless warm gray surface, high-end consumer electronics photography, centered composition, realistic materials, refined minimal styling",
  "width": 1024,
  "height": 1024,
  "settings": {
    "enhancePrompt": true,
    "backgroundMode": "solid",
    "backgroundColor": "#D8D2C7",
    "thinkingLevel": "medium",
    "scoringPrompt": "Prioritize a believable premium audio product, clean readable silhouette, realistic ceramic and resin materials, crisp studio lighting, and uncluttered composition."
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "d9083fec-fc71-4e00-abe9-485e4899aa4b",
  "imageUUID": "347c613c-660e-4d33-a075-a1c54959d6c5",
  "imageURL": "https://im.runware.ai/image/os/a05d22/ws/3/ii/347c613c-660e-4d33-a075-a1c54959d6c5.jpg",
  "seed": 2025009569,
  "cost": 0.016749
}

solid-background

Polar-Night Weather Station Visualization$0.0239~41s
Polar-Night Weather Station Visualization

Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup.

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup.',
  width: 2048,
  height: 1536,
  settings: {
    backgroundMode: 'solid',
    backgroundColor: '#E8DCC8'
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup.",
            "width": 2048,
            "height": 1536,
            "settings": {
                "backgroundMode": "solid",
                "backgroundColor": "#E8DCC8"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "952dca30-4ba1-4fde-a329-8ff117b8937d",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup.",
      "width": 2048,
      "height": 1536,
      "settings": {
        "backgroundMode": "solid",
        "backgroundColor": "#E8DCC8"
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup." \
  width=2048 \
  height=1536 \
  settings.backgroundMode=solid \
  settings.backgroundColor="#E8DCC8"
{
  "taskType": "imageInference",
  "taskUUID": "952dca30-4ba1-4fde-a329-8ff117b8937d",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "Create a polished studio product visualization for a manufacturer of remote environmental-monitoring equipment, showing one autonomous Arctic weather station relit for polar night in deep winter. The single integrated foreground subject is a rugged aluminum tripod station with a compact white instrument enclosure, anemometer, wind vane, radiation shield, small angled solar panel, antenna and neatly routed black cables. Add physically credible windblown rime ice along the windward edges, a light dusting of crystalline snow on horizontal surfaces and cold condensation on exposed metal. Illuminate it with soft, directional blue polar-night light from the upper left, a restrained icy rim light defining the silhouette and one tiny amber status indicator glowing on the enclosure. Preserve realistic materials, engineering proportions and legible component separation. Three-quarter product view, full apparatus visible, centered slightly left with generous negative space, low eye level, crisp silhouette, subtle grounded studio shadow. Clean premium industrial catalog art direction, cool graphite, frost white, muted aluminum and amber palette, controlled contrast, photorealistic detail. The station must read clearly against the configured flat solid-color background. No landscape, no horizon, no aurora, no people, no vehicles, no extra equipment, no typography, no logos, no border, no interface, no mockup.",
  "width": 2048,
  "height": 1536,
  "settings": {
    "backgroundMode": "solid",
    "backgroundColor": "#E8DCC8"
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "952dca30-4ba1-4fde-a329-8ff117b8937d",
  "imageUUID": "294ab2f3-b4c2-4c44-b08e-38c08a3fd113",
  "imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/294ab2f3-b4c2-4c44-b08e-38c08a3fd113.jpg",
  "seed": 614447943,
  "cost": 0.023856
}
Polar Seed Vault Serum Kit
Polar Seed Vault Serum Kit

High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition

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: 'sourceful:riverflow-2.5@fast',
  positivePrompt: 'High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition',
  width: 1024,
  height: 1024,
  settings: {
    enhancePrompt: true,
    thinkingLevel: 'medium',
    scoringPrompt: 'Prioritize a coherent premium product shot with readable label text, convincing materials, and a refined sustainable skincare identity.'
  }
})
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": "sourceful:riverflow-2.5@fast",
            "positivePrompt": "High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition",
            "width": 1024,
            "height": 1024,
            "settings": {
                "enhancePrompt": True,
                "thinkingLevel": "medium",
                "scoringPrompt": "Prioritize a coherent premium product shot with readable label text, convincing materials, and a refined sustainable skincare identity."
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "imageInference",
      "taskUUID": "f876dbbe-3fa5-446d-9751-1449255e8cc2",
      "model": "sourceful:riverflow-2.5@fast",
      "positivePrompt": "High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition",
      "width": 1024,
      "height": 1024,
      "settings": {
        "enhancePrompt": true,
        "thinkingLevel": "medium",
        "scoringPrompt": "Prioritize a coherent premium product shot with readable label text, convincing materials, and a refined sustainable skincare identity."
      }
    }
  ]'
runware run sourceful:riverflow-2.5@fast \
  positivePrompt="High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition" \
  width=1024 \
  height=1024 \
  settings.enhancePrompt=true \
  settings.thinkingLevel=medium \
  settings.scoringPrompt="Prioritize a coherent premium product shot with readable label text, convincing materials, and a refined sustainable skincare identity."
{
  "taskType": "imageInference",
  "taskUUID": "f876dbbe-3fa5-446d-9751-1449255e8cc2",
  "model": "sourceful:riverflow-2.5@fast",
  "positivePrompt": "High-end product visualization for a refillable skincare serum kit inspired by polar seed vault design: frosted glass dropper bottle, brushed aluminum cap, pale ice-blue folding box with embossed geometric crop-map lines, concise label text reading NORD SEED 56340, macro studio setup on a clean matte surface, crisp shadows, fine condensation beads, recycled paper fiber texture, minimal Nordic layout, photorealistic commercial render, precise typography, premium sustainable branding, soft cool lighting, sharp focus, centered composition",
  "width": 1024,
  "height": 1024,
  "settings": {
    "enhancePrompt": true,
    "thinkingLevel": "medium",
    "scoringPrompt": "Prioritize a coherent premium product shot with readable label text, convincing materials, and a refined sustainable skincare identity."
  }
}
Response
{
  "taskType": "imageInference",
  "taskUUID": "f876dbbe-3fa5-446d-9751-1449255e8cc2",
  "imageUUID": "a3846936-c723-4863-a478-865d17f2a834",
  "imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/a3846936-c723-4863-a478-865d17f2a834.jpg",
  "seed": 1640300745,
  "cost": 0.015977
}