Midjourney
Edits (이미지 편집)
기존 이미지 + prompt로 이미지 전체를 다시 그립니다. 배경 교체, 스타일 전이, 내용 수정에 적합
POST
| 항목 | 내용 |
|---|---|
| action | EDITS |
| 과금 | midjourney@edits[-speed] |
| 필수 | prompt + image_urls |
파라미터
| 필드 | 타입 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
prompt | string | 예 | — | 편집 지시 |
image_urls | string[] | 예 | — | 편집 대상 이미지. 장당 ≤ 12 MiB |
speed | string | 아니오 | relax | relax / fast / turbo |
metadata | object | 아니오 | — | 사용자 정의 메타데이터 |
구조화 필드 (선택)
Imagine과 동일. 본문 또는prompt 안(예: --ar 16:9)에 지정할 수 있습니다. 본문 값이 우선하며 prompt 끝에 추가되고 직접 쓴 동일 플래그를 덮어씁니다.
| 필드 | 타입 | MJ 대응 | 설명 |
|---|---|---|---|
size | string | --ar | 종횡비. 예: "16:9", "1:1", "9:16" |
quality | string | --q | 품질: "0.25", "0.5", "1", "2" |
style | string | --style | 스타일: "raw" 등 |
version | string | --v | 버전. 주 버전은 --v <version>으로 추가됩니다. niji: true와 "7" / "6"을 함께 사용하면 Niji 버전으로 정규화됩니다 |
seed | int | --seed | 랜덤 시드 |
negative_prompt | string | --no | 네거티브 프롬프트. 예: "ugly, blurry" |
stylize | int | --s | 스타일 강도 (0–1000) |
chaos | int | --c | 혼돈도 (0–100) |
weird | int | --w | 기괴도 (0–3000) |
tile | bool | --tile | 타일 모드 |
niji | bool | --niji | Niji 스위치. niji: true + version: "7" / "6" 권장 |
iw | float | --iw | 이미지 가중치 (0–3). 참조 이미지 사용 시 |
cw | int | --cw | 캐릭터 가중치 (0–100) |
sw | int | --sw | 스타일 가중치 (0–1000) |
cref | string | --cref | 캐릭터 참조 이미지 URL |
sref | string | --sref | 스타일 참조 이미지 URL |
dref | string | --dref | 깊이 참조 이미지 URL |
dw | float | --dw | 깊이 가중치 (0–100) |
repeat | int | --repeat | 반복 생성 횟수 (2–40) |
raw | bool | --raw | 원본(Raw) 스타일 (v5.1+ 지원) |
draft | bool | --draft | 드래프트 모드 (v7+ 지원) |
hd | bool | --hd | HD 모드 (v8 / v8.1 전용, version 미지정 시 서버가 --v 8.1 자동 추가) |
stop | int | --stop | 조기 종료 (10–100, v5-6.1 / niji 5-6 전용) |
extra | string | 임의 --xxx | 이스케이프 핸들. prompt 끝에 그대로 추가 |
요청 예시
응답
제출 시task_id를 반환하며, SUCCESS 시 편집된 image_urls(1~4장일 수 있음)와 grid_image_url을 포함합니다.
참고
- imagine 참조 이미지와의 차이: edits는 “이미지 전체를 다시 그리고”, imagine + 참조 이미지는 “스타일을 참조”합니다.
prompt또는image_urls가 없으면400, 단일 이미지가 12 MiB를 초과하면400을 반환합니다.