modelApiDoc_getStartedBeforeModelgoogle/gemini-3-pro-image-preview/editmodelApiDoc_getStartedAfterModel modelApiDoc_getStartedMid modelApiDoc_schemaLinkmodelApiDoc_getStartedAfterSchema
curl --request POST \
--url https://model-api.runcomfy.net/v1/models/google/gemini-3-pro-image-preview/edit \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "Change the scene to a modern office, soft daylight, background only.",
"image_urls": [
"https://playgrounds-storage-public.runcomfy.net/tools/7007/media-files/usecase2-2-input.png"
]
}'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/google/gemini-3-pro-image-preview/edit \
--header "Content-Type: application/json" \
--header "Authorization: Bearer <token>" \
--data '{
"prompt": "Change the scene to a modern office, soft daylight, background only.",
"image_urls": [
"https://playgrounds-storage-public.runcomfy.net/tools/7007/media-files/usecase2-2-input.png"
]
}'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": [
"prompt",
"image_urls"
],
"properties": {
"prompt": {
"title": "프롬프트",
"description": "원하는 편집 내용이나 결과를 설명합니다.",
"type": "string",
"default": "Change the scene to a modern office, soft daylight, background only."
},
"image_urls": {
"title": "이미지",
"description": "참조 이미지 URL 1~20개의 목록입니다.",
"type": "array",
"items": {
"type": "string",
"format": "image_uri"
},
"maxItems": 20,
"minItems": 1,
"default": [
"https://playgrounds-storage-public.runcomfy.net/tools/7007/media-files/usecase2-2-input.png"
]
},
"aspect_ratio": {
"title": "화면비(가로:세로)",
"description": "생성 이미지의 화면비입니다.",
"type": "string",
"enum": [
"auto",
"21:9",
"16:9",
"3:2",
"4:3",
"5:4",
"1:1",
"4:5",
"3:4",
"2:3",
"9:16"
],
"default": "auto"
},
"resolution": {
"title": "해상도",
"description": "생성 이미지의 해상도입니다.",
"type": "string",
"enum": [
"1K",
"2K",
"4K"
],
"default": "1K"
},
"output_format": {
"title": "출력 형식",
"description": "생성 이미지의 파일 형식입니다. 기본값은 `png`입니다.",
"type": "string",
"enum": [
"jpeg",
"png",
"webp"
],
"default": "png"
},
"num_images": {
"title": "이미지 수",
"description": "생성할 이미지 수입니다. 기본값은 1입니다.",
"type": "integer",
"default": 1,
"minimum": 1,
"maximum": 4
},
"sync_mode": {
"title": "동기 모드",
"description": "`true`이면 미디어가 데이터 URI로 반환되고 요청 기록에는 저장되지 않습니다.",
"type": "boolean",
"default": false
}
}
}{
"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.