mj-turbo-custom-zoom의 기술 사양
| Specification | Details |
|---|---|
| Model ID | mj-turbo-custom-zoom |
| Model family | Midjourney 스타일의 이미지 편집/줌-아웃 워크플로 모델로, 플랫폼 식별자 mj-turbo-custom-zoom을 사용해 CometAPI를 통해 제공됩니다 |
| Primary capability | 커스텀 줌 계수를 사용해 기존의 Midjourney 생성 이미지를 바깥 방향으로 확장하며, 줌 단계에서 프롬프트 가이던스를 선택적으로 변경할 수 있습니다. |
| Input type | 이미지-투-이미지 스타일의 줌/아웃페인트 요청으로, 보통 소스 이미지 또는 이전 Midjourney 작업 컨텍스트와 업데이트된 프롬프트 지침을 함께 사용합니다 |
| Output type | 중앙 부근의 원래 구도를 보존하면서 주변의 새로운 콘텐츠를 합성해 시야가 더 넓은 새 이미지 변형을 생성합니다. |
| Zoom control | Custom Zoom은 일반적으로 1.0~2.0 사이의 사용자 정의 줌 값을 지원합니다. |
| Prompt editing during zoom | 개념적으로 지원됩니다. 줌하는 동안 사용자가 프롬프트를 수정하여 새로 드러나는 영역이 업데이트된 장면 지침을 따르도록 할 수 있습니다. |
| Aspect-ratio control | Custom Zoom 워크플로는 종횡비 변경과 결합해 장면을 확장하거나 재프레이밍할 수 있습니다. |
| Best-fit use cases | 아웃페인팅, 시네마틱 리프레이밍, 장면 확장, 반복적 스토리텔링, 인피니트 줌 시퀀스, 과도하게 타이트한 크롭 복구 |
| Important limitation | Midjourney의 Zoom Out/Custom Zoom 기능은 임의의 외부 이미지가 아닌 Midjourney가 생성한 이미지에서 작동하는 것으로 설명됩니다. |
mj-turbo-custom-zoom란 무엇인가?
mj-turbo-custom-zoom은 Midjourney 스타일의 커스텀 줌 워크플로를 위한 CometAPI의 플랫폼 식별자입니다. 처음부터 새 이미지를 생성하는 대신 이미 생성된 구도를 기반으로 캔버스를 바깥으로 확장하여 원본 이미지 주변에 새로운 시각적 문맥을 합성합니다. 이는 핵심 피사체를 잃지 않으면서 카메라를 “뒤로 당기고”, 더 많은 환경을 드러내거나, 시각적 내러티브를 계속 이어가고자 할 때 특히 유용합니다.
이 동작은 사용자가 줌 정도를 지정하고, 새로 생성되는 바깥 영역이 최신 지침을 따르도록 프롬프트를 선택적으로 수정하게 해주는 Midjourney의 Custom Zoom 개념과 일치합니다. 실제로 이는 표준 업스케일링보다는 가이디드 아웃페인팅에 더 가깝습니다. 중앙의 이미지는 앵커로 보존되고, 모델이 배경, 건축물, 풍경, 분위기 등 주변의 일관된 디테일을 창안합니다.
이 워크플로는 기존 생성물을 확장하는 데 초점을 두고 있으므로, 시네마틱한 리빌드, 포스터 리프레이밍, 소셜 미디어용 종횡비 조정, 콘셉트 아트 환경 확장, 연쇄적인 “인피니트 줌” 시퀀스를 구축하는 크리에이터에게 적합합니다. 커뮤니티와 튜토리얼 자료에서도 Custom Zoom이 지나치게 타이트한 구도를 보완하는 데 유용하다고 일관되게 설명합니다.
mj-turbo-custom-zoom의 주요 기능
- 커스텀 줌-아웃 확장: 전체 구도를 교체하는 대신 기존 프레임 주변에 그럴듯한 새 콘텐츠를 생성하면서 원본 경계를 넘어 이미지를 확장합니다.
- 사용자 정의 줌 계수: 미리 설정된 확장 단계에 한정되지 않고 정밀한 줌 제어를 지원합니다. 일반적으로 문서화된 값은 1.0~2.0 범위입니다.
- 프롬프트 인지형 장면 연속성: 줌 단계에서 프롬프트를 변경해 새로 드러나는 공간에 환경 디테일, 내러티브 요소, 스타일 변화를 추가할 수 있습니다.
- 구도 보존: 주변 세계를 확장하면서도 원본 피사체와 중앙 프레이밍을 시각적 앵커로 유지해 반복적 정련에 유용합니다.
- 종횡비 리프레이밍: 줌과 함께 종횡비를 조정해 구도를 넓히거나 재구성할 수 있어 배너, 썸네일, 시네마틱 레이아웃에 자산을 최적화하는 데 도움이 됩니다.
- 반복 워크플로 지원: 여러 차례의 바깥 확장을 거듭하는 “인피니트 줌” 스타일의 크리에이티브 시퀀스에 특히 효과적입니다.
- 크롭 복구 및 아웃페인팅: 이전 생성물이 시각적으로 우수하지만 프레이밍이 지나치게 타이트할 때, 처음부터 다시 시작하지 않고도 주변 문맥을 그럴듯하게 보강할 수 있습니다.
- Midjourney 스타일 생성 의미론: 범용 사진 줌 알고리즘이 아니라 Midjourney 유사 워크플로 내의 특화된 이미지 편집/연속 작업으로 이해하는 것이 적절합니다.
mj-turbo-custom-zoom에 접근하고 통합하는 방법
단계 1: API 키 등록
CometAPI에 가입한 뒤 대시보드에서 API 키를 생성합니다. 키는 안전하게 보관하고, 모든 요청의 Authorization 헤더에 Bearer 토큰으로 전송합니다.
단계 2: mj-turbo-custom-zoom API로 요청 보내기
CometAPI의 Midjourney 호환 엔드포인트 POST /mj/submit/action을 사용합니다.
curl https://api.cometapi.com/mj/submit/action \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["TURBO"]
}
}'
단계 3: 결과 검색 및 검증
API는 작업 ID가 포함된 작업 객체를 반환합니다. 작업이 완료 상태에 도달하면 GET /mj/task/{task_id}/fetch를 폴링해 생성 상태를 확인하고 출력 이미지 URL을 가져옵니다.