modelApiDoc_getStartedBeforeModelqwen/qwen-edit-2509/multi-image-edit-plusmodelApiDoc_getStartedAfterModel modelApiDoc_getStartedMid modelApiDoc_schemaLinkmodelApiDoc_getStartedAfterSchema
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/qwen/qwen-edit-2509/multi-image-edit-plus \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"image": [
"https://playgrounds-storage-public.runcomfy.net/tools/7201/media-files/1-1-input.png",
"https://playgrounds-storage-public.runcomfy.net/tools/7193/media-files/1-1-input.png"
],
"text": "Make the girl from Image 1 sit besides the baby of Image 2. Keep her clothing, hairstyle unchanged, and ensure the action is natural and smooth."
}'modelApiDoc_authP1 YOUR_API_TOKEN modelApiDoc_authP2 modelApiDoc_profilemodelApiDoc_authP3 Authorization modelApiDoc_authP4 Authorization: Bearer $YOUR_API_TOKENmodelApiDoc_authP5
modelApiDoc_submitBody
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/qwen/qwen-edit-2509/multi-image-edit-plus \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"image": [
"https://playgrounds-storage-public.runcomfy.net/tools/7201/media-files/1-1-input.png",
"https://playgrounds-storage-public.runcomfy.net/tools/7193/media-files/1-1-input.png"
],
"text": "Make the girl from Image 1 sit besides the baby of Image 2. Keep her clothing, hairstyle unchanged, and ensure the action is natural and smooth."
}'modelApiDoc_monitorBody
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/status \
--header "Authorization: Bearer <token>"modelApiDoc_retrieveBody
curl --request GET \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/result \
--header "Authorization: Bearer <token>"modelApiDoc_cancelBody
curl --request POST \
--url https://model-api.runcomfy.net/v1/requests/{request_id}/cancel \
--header "Authorization: Bearer <token>"modelApiDoc_hostedFileBody
{
"type": "object",
"title": "modelApiDoc_navInputSchema",
"required": [
"image",
"text"
],
"properties": {
"image": {
"title": "Image",
"description": "Supports up to 3 images. Image format: JPG, JPEG, PNG, BMP, TIFF, or WEBP. The width and height of the image must both be between 384 and 3,072 pixels. No larger than 10 MB.",
"type": "array",
"items": {
"type": "string",
"format": "image_uri"
},
"maxItems": 3,
"minItems": 1,
"default": [
"https://playgrounds-storage-public.runcomfy.net/tools/7201/media-files/1-1-input.png",
"https://playgrounds-storage-public.runcomfy.net/tools/7193/media-files/1-1-input.png"
],
"validations": [
{
"validation_rule": "file_size_mb<=",
"validation_value": 10,
"validation_error": "Image size must be no larger than 10 MB."
},
{
"validation_rule": "width_pixels>=",
"validation_value": 384,
"validation_error": "Image width must be at least 384 pixels."
},
{
"validation_rule": "height_pixels>=",
"validation_value": 384,
"validation_error": "Image height must be at least 384 pixels."
},
{
"validation_rule": "width_pixels<=",
"validation_value": 3072,
"validation_error": "Image width must not exceed 3072 pixels."
},
{
"validation_rule": "height_pixels<=",
"validation_value": 3072,
"validation_error": "Image height must not exceed 3072 pixels."
}
]
},
"text": {
"title": "Prompt",
"description": "The prompt should be less than 800 characters. Describes the elements and visual features you want in the generated image.When you edit multiple images, you must use descriptions such as \"Image 1\", \"Image 2\", and \"Image 3\" in the editing instruction to refer to the corresponding images. The maximum length is 800 characters.",
"type": "string",
"default": "Make the girl from Image 1 sit besides the baby of Image 2. Keep her clothing, hairstyle unchanged, and ensure the action is natural and smooth."
},
"n": {
"title": "Number of images",
"description": "The number of images to generate.",
"type": "integer",
"minimum": 1,
"maximum": 6,
"default": 1
},
"negative_prompt": {
"title": "Negative Prompt",
"description": "The negative prompt should be less than 500 characters. Describes the content to avoid in the generated image. The maximum length is 500 characters.",
"type": "string",
"default": "low resolution, error, worst quality, low quality, disfigured, extra fingers, bad proportions."
},
"seed": {
"title": "Seed",
"description": "",
"type": "integer",
"minimum": 0,
"maximum": 2147483647,
"default": 96860978
}
}
}{
"output": {
"type": "object",
"properties": {
"image": {
"type": "string",
"format": "uri",
"description": "modelApiDoc_outDescImage"
},
"video": {
"type": "string",
"format": "uri",
"description": "modelApiDoc_outDescVideo"
},
"images": {
"type": "array",
"description": "modelApiDoc_outDescImages",
"items": {
"type": "string",
"format": "uri"
}
},
"videos": {
"type": "array",
"description": "modelApiDoc_outDescVideos",
"items": {
"type": "string",
"format": "uri"
}
}
}
}
}RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.