P-Image-Try-On

P-Image-Try-On is an image editing model from Pruna AI for virtual try-on workflows. It takes a source image of a person together with one or more garment reference images and generates a new image in which the person is realistically dressed in the provided garments. The model is built to preserve identity, pose, body shape, and the overall structure of the original image, making it useful for fashion previews, e-commerce visualization, styling exploration, and other garment-transfer workflows.

Complete technical specification for integration
Ready-to-use code snippets for common workflows
Step-by-step tutorials for advanced use cases
pose-guided-try-on
Celadon Ceramicist Workwear Colorway$0.0069~23s
Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'prunaai:p-image@try-on',
positivePrompt: 'Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text.',
inputs: {
referenceImages: [
{
image: 'https://assets.runware.ai/assets/inputs/59b4b8f1-8379-45f4-b53a-24563480a7c6.jpg',
role: 'person'
},
{
image: 'https://assets.runware.ai/assets/inputs/aeeb4c58-2f16-4303-a854-59b7b5e72c2a.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/af49a9e3-f2cd-469b-9841-eeb8ef626618.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/cce24314-823d-49fa-ae4d-f743f9ec2d70.jpg',
role: 'pose'
}
]
}
})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": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59b4b8f1-8379-45f4-b53a-24563480a7c6.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/aeeb4c58-2f16-4303-a854-59b7b5e72c2a.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/af49a9e3-f2cd-469b-9841-eeb8ef626618.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/cce24314-823d-49fa-ae4d-f743f9ec2d70.jpg",
"role": "pose"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "imageInference",
"taskUUID": "bfc504f6-ab60-492d-9930-6c5e3ed0f0f0",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59b4b8f1-8379-45f4-b53a-24563480a7c6.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/aeeb4c58-2f16-4303-a854-59b7b5e72c2a.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/af49a9e3-f2cd-469b-9841-eeb8ef626618.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/cce24314-823d-49fa-ae4d-f743f9ec2d70.jpg",
"role": "pose"
}
]
}
}
]'runware run prunaai:p-image@try-on \
positivePrompt="Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text." \
inputs.referenceImages.0.image=https://assets.runware.ai/assets/inputs/59b4b8f1-8379-45f4-b53a-24563480a7c6.jpg \
inputs.referenceImages.0.role=person \
inputs.referenceImages.1.image=https://assets.runware.ai/assets/inputs/aeeb4c58-2f16-4303-a854-59b7b5e72c2a.jpg \
inputs.referenceImages.1.role=garment \
inputs.referenceImages.2.image=https://assets.runware.ai/assets/inputs/af49a9e3-f2cd-469b-9841-eeb8ef626618.jpg \
inputs.referenceImages.2.role=garment \
inputs.referenceImages.3.image=https://assets.runware.ai/assets/inputs/cce24314-823d-49fa-ae4d-f743f9ec2d70.jpg \
inputs.referenceImages.3.role=pose{
"taskType": "imageInference",
"taskUUID": "bfc504f6-ab60-492d-9930-6c5e3ed0f0f0",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished full-body workwear catalog image using the woman and pottery-studio setting from image 1. Dress her in the celadon wrap-front chore jacket from image 2 and the iron-oxide rust work trousers from image 3, reproducing their exact colors, construction, pockets, closures, topstitching, proportions and canvas texture. Arrange her body in the confident asymmetrical full-body pose from image 4 while preserving the identity, face, hair and body shape of the woman from image 1. Keep both garments naturally layered with realistic folds and studio-light shadows. Preserve the warm ceramic atelier environment and quiet mineral-palette editorial art direction. Head-to-toe framing, no added accessories, logos or text.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/59b4b8f1-8379-45f4-b53a-24563480a7c6.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/aeeb4c58-2f16-4303-a854-59b7b5e72c2a.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/af49a9e3-f2cd-469b-9841-eeb8ef626618.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/cce24314-823d-49fa-ae4d-f743f9ec2d70.jpg",
"role": "pose"
}
]
}
}Response
{
"taskType": "imageInference",
"taskUUID": "bfc504f6-ab60-492d-9930-6c5e3ed0f0f0",
"imageUUID": "9dd496bb-5c7c-43d9-8b04-2eb44746e0b6",
"imageURL": "https://im.runware.ai/image/os/a07dlim3/ws/3/ii/9dd496bb-5c7c-43d9-8b04-2eb44746e0b6.jpg",
"seed": 1699510744,
"cost": 0.0069
}virtual-try-on
Lighthouse Costume Continuity Cleanup$0.0093~21s
Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'prunaai:p-image@try-on',
positivePrompt: 'Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people.',
inputs: {
referenceImages: [
{
image: 'https://assets.runware.ai/assets/inputs/a575f992-9d6a-45ab-992c-db881f526014.jpg',
role: 'person'
},
{
image: 'https://assets.runware.ai/assets/inputs/f2735c64-b520-48bb-a482-79cea0d0bfc4.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/f5382260-8432-4a93-99a1-ebab85c12df0.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/570e0e5c-a8e3-4acd-a503-b97463d3b95a.jpg',
role: 'garment'
}
]
}
})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": "prunaai:p-image@try-on",
"positivePrompt": "Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a575f992-9d6a-45ab-992c-db881f526014.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/f2735c64-b520-48bb-a482-79cea0d0bfc4.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/f5382260-8432-4a93-99a1-ebab85c12df0.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/570e0e5c-a8e3-4acd-a503-b97463d3b95a.jpg",
"role": "garment"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "imageInference",
"taskUUID": "7ac15233-760f-4655-89e2-875c773e3700",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a575f992-9d6a-45ab-992c-db881f526014.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/f2735c64-b520-48bb-a482-79cea0d0bfc4.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/f5382260-8432-4a93-99a1-ebab85c12df0.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/570e0e5c-a8e3-4acd-a503-b97463d3b95a.jpg",
"role": "garment"
}
]
}
}
]'runware run prunaai:p-image@try-on \
positivePrompt="Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people." \
inputs.referenceImages.0.image=https://assets.runware.ai/assets/inputs/a575f992-9d6a-45ab-992c-db881f526014.jpg \
inputs.referenceImages.0.role=person \
inputs.referenceImages.1.image=https://assets.runware.ai/assets/inputs/f2735c64-b520-48bb-a482-79cea0d0bfc4.jpg \
inputs.referenceImages.1.role=garment \
inputs.referenceImages.2.image=https://assets.runware.ai/assets/inputs/f5382260-8432-4a93-99a1-ebab85c12df0.jpg \
inputs.referenceImages.2.role=garment \
inputs.referenceImages.3.image=https://assets.runware.ai/assets/inputs/570e0e5c-a8e3-4acd-a503-b97463d3b95a.jpg \
inputs.referenceImages.3.role=garment{
"taskType": "imageInference",
"taskUUID": "7ac15233-760f-4655-89e2-875c773e3700",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a seamless historical wardrobe cleanup of the person photograph. Completely replace the bright modern rain shell with the navy double-breasted wool lighthouse keeper jacket from garment image 1, the tan chinos with the charcoal high-waisted wool trousers from garment image 2, and the white sneakers with the black Victorian lace-up boots from garment image 3. Remove every visible trace of the original modern garments, including yellow fabric at the cuffs or collar, contemporary trouser hems, and white shoe edges. Preserve the interpreter’s face, age, hair, body shape, stance, hands, proportions, camera angle, lantern-room background, stormy sea, and soft overcast lighting. Fit all garments naturally with convincing wool weight, period tailoring, realistic folds, clean boundaries, and accurate contact shadows. Muted navy, charcoal, black, and weathered coastal tones; authentic museum editorial photography with no added props, text, logos, or extra people.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/a575f992-9d6a-45ab-992c-db881f526014.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/f2735c64-b520-48bb-a482-79cea0d0bfc4.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/f5382260-8432-4a93-99a1-ebab85c12df0.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/570e0e5c-a8e3-4acd-a503-b97463d3b95a.jpg",
"role": "garment"
}
]
}
}Response
{
"taskType": "imageInference",
"taskUUID": "7ac15233-760f-4655-89e2-875c773e3700",
"imageUUID": "5b166bf5-2763-4d9a-8850-65e38a367644",
"imageURL": "https://im.runware.ai/image/os/a03d21/ws/3/ii/5b166bf5-2763-4d9a-8850-65e38a367644.jpg",
"seed": 1616112358,
"cost": 0.0093
}pose-guided-try-on
Pipe Organ Technician Editorial Portrait$0.0069~25s
Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'prunaai:p-image@try-on',
positivePrompt: 'Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects.',
inputs: {
referenceImages: [
{
image: 'https://assets.runware.ai/assets/inputs/5a076da3-6a46-46a0-a3d1-b8588017996a.jpg',
role: 'person'
},
{
image: 'https://assets.runware.ai/assets/inputs/fceca9b3-ad9b-4f38-9f7f-c4d33f11c839.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/9e6f0767-2926-4bf7-adbf-6657ad48fa02.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/a1357714-7ed4-4f72-a804-1615fc455303.jpg',
role: 'pose'
}
]
}
})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": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/5a076da3-6a46-46a0-a3d1-b8588017996a.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/fceca9b3-ad9b-4f38-9f7f-c4d33f11c839.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/9e6f0767-2926-4bf7-adbf-6657ad48fa02.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/a1357714-7ed4-4f72-a804-1615fc455303.jpg",
"role": "pose"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "imageInference",
"taskUUID": "fb8778c6-06ef-4582-b85c-ce035e83eb1d",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/5a076da3-6a46-46a0-a3d1-b8588017996a.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/fceca9b3-ad9b-4f38-9f7f-c4d33f11c839.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/9e6f0767-2926-4bf7-adbf-6657ad48fa02.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/a1357714-7ed4-4f72-a804-1615fc455303.jpg",
"role": "pose"
}
]
}
}
]'runware run prunaai:p-image@try-on \
positivePrompt="Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects." \
inputs.referenceImages.0.image=https://assets.runware.ai/assets/inputs/5a076da3-6a46-46a0-a3d1-b8588017996a.jpg \
inputs.referenceImages.0.role=person \
inputs.referenceImages.1.image=https://assets.runware.ai/assets/inputs/fceca9b3-ad9b-4f38-9f7f-c4d33f11c839.jpg \
inputs.referenceImages.1.role=garment \
inputs.referenceImages.2.image=https://assets.runware.ai/assets/inputs/9e6f0767-2926-4bf7-adbf-6657ad48fa02.jpg \
inputs.referenceImages.2.role=garment \
inputs.referenceImages.3.image=https://assets.runware.ai/assets/inputs/a1357714-7ed4-4f72-a804-1615fc455303.jpg \
inputs.referenceImages.3.role=pose{
"taskType": "imageInference",
"taskUUID": "fb8778c6-06ef-4582-b85c-ce035e83eb1d",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Create a finished vertical editorial portrait using the identity, face, hair, and body shape of the person image. Dress her in the deep-ochre chore jacket from the first garment image and the navy work trousers from the second garment image, preserving their exact construction, fit, pockets, buttons, colors, and fabric texture. Use the confident three-quarter full-body stance from the pose reference. Completely replace the plain studio background with the narrow maintenance loft of a restored 1920s theater pipe organ: towering ranks of burnished zinc and warm brass pipes, dark walnut framework, a fixed grated service step beneath her raised foot, and softly receding mechanical details. Warm amber practical lights mixed with restrained cool daylight, rich ochre, navy, walnut, and brass palette, composed trade-magazine photography, subtle atmospheric depth, realistic contact shadows, natural garment drape, head-to-toe framing, sharp face and clothing, no text, no logos, no handheld objects.",
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/5a076da3-6a46-46a0-a3d1-b8588017996a.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/fceca9b3-ad9b-4f38-9f7f-c4d33f11c839.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/9e6f0767-2926-4bf7-adbf-6657ad48fa02.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/a1357714-7ed4-4f72-a804-1615fc455303.jpg",
"role": "pose"
}
]
}
}Response
{
"taskType": "imageInference",
"taskUUID": "fb8778c6-06ef-4582-b85c-ce035e83eb1d",
"imageUUID": "59c0200c-5d2e-4b59-a6fe-e43e192b4b4d",
"imageURL": "https://im.runware.ai/image/os/a04d20/ws/3/ii/59c0200c-5d2e-4b59-a6fe-e43e192b4b4d.jpg",
"seed": 703097602,
"cost": 0.0069
}virtual-try-on
Polar Expedition Uniform Preview$0.0069~14s
Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories.
import { createClient } from '@runware/sdk'
const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()
const [result] = await client.run({
model: 'prunaai:p-image@try-on',
positivePrompt: 'Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories.',
seed: 184726531,
inputs: {
referenceImages: [
{
image: 'https://assets.runware.ai/assets/inputs/35b64b6d-cfaa-4dac-a34c-bc49149fe54b.jpg',
role: 'person'
},
{
image: 'https://assets.runware.ai/assets/inputs/dd2d3303-55c4-4559-9215-7f0c96c837f6.jpg',
role: 'garment'
},
{
image: 'https://assets.runware.ai/assets/inputs/2a7b228e-6565-42af-a22f-e08deebd4dbd.jpg',
role: 'garment'
}
]
}
})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": "prunaai:p-image@try-on",
"positivePrompt": "Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories.",
"seed": 184726531,
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/35b64b6d-cfaa-4dac-a34c-bc49149fe54b.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/dd2d3303-55c4-4559-9215-7f0c96c837f6.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/2a7b228e-6565-42af-a22f-e08deebd4dbd.jpg",
"role": "garment"
}
]
}
})
asyncio.run(main())curl https://api.runware.ai/v1 \
-H "Authorization: Bearer $RUNWARE_API_KEY" \
-H "Content-Type: application/json" \
-d '[
{
"taskType": "imageInference",
"taskUUID": "ab3cd5ac-332b-4cf0-bd0e-977a221410b1",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories.",
"seed": 184726531,
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/35b64b6d-cfaa-4dac-a34c-bc49149fe54b.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/dd2d3303-55c4-4559-9215-7f0c96c837f6.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/2a7b228e-6565-42af-a22f-e08deebd4dbd.jpg",
"role": "garment"
}
]
}
}
]'runware run prunaai:p-image@try-on \
positivePrompt="Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories." \
seed=184726531 \
inputs.referenceImages.0.image=https://assets.runware.ai/assets/inputs/35b64b6d-cfaa-4dac-a34c-bc49149fe54b.jpg \
inputs.referenceImages.0.role=person \
inputs.referenceImages.1.image=https://assets.runware.ai/assets/inputs/dd2d3303-55c4-4559-9215-7f0c96c837f6.jpg \
inputs.referenceImages.1.role=garment \
inputs.referenceImages.2.image=https://assets.runware.ai/assets/inputs/2a7b228e-6565-42af-a22f-e08deebd4dbd.jpg \
inputs.referenceImages.2.role=garment{
"taskType": "imageInference",
"taskUUID": "ab3cd5ac-332b-4cf0-bd0e-977a221410b1",
"model": "prunaai:p-image@try-on",
"positivePrompt": "Dress the expedition guide from the first image in the exact sulfur-yellow parka from the second image and the exact deep aubergine waterproof trousers from the third image. Preserve her identity, facial features, hair, body proportions, stance, hands, black deck boots, ship deck, ocean, iceberg, camera angle, and blue-hour polar lighting. Render a believable coordinated staff uniform with accurate garment colors, construction details, fabric weight, natural folds, clean layering at the waist, and realistic contact shadows. Full-body premium expedition-cruise uniform lookbook photography; no logos, no text, and no added accessories.",
"seed": 184726531,
"inputs": {
"referenceImages": [
{
"image": "https://assets.runware.ai/assets/inputs/35b64b6d-cfaa-4dac-a34c-bc49149fe54b.jpg",
"role": "person"
},
{
"image": "https://assets.runware.ai/assets/inputs/dd2d3303-55c4-4559-9215-7f0c96c837f6.jpg",
"role": "garment"
},
{
"image": "https://assets.runware.ai/assets/inputs/2a7b228e-6565-42af-a22f-e08deebd4dbd.jpg",
"role": "garment"
}
]
}
}Response
{
"taskType": "imageInference",
"taskUUID": "ab3cd5ac-332b-4cf0-bd0e-977a221410b1",
"imageUUID": "23b4f4fb-0a10-4aaf-abb7-60a2215d4e08",
"imageURL": "https://im.runware.ai/image/os/a01d21/ws/3/ii/23b4f4fb-0a10-4aaf-abb7-60a2215d4e08.jpg",
"seed": 184726531,
"cost": 0.0069
}