Skip to main content
텍스트 프롬프트 또는 레퍼런스 이미지로 이미지를 생성하는 비동기 태스크 API입니다. Hunyuan, GEM, Qwen, Vidu, Kling, OG, Seedream, MJ 엔진을 지원하며 text-to-image, image-to-image, 3D 파노라마 이미지 생성이 가능합니다. 태스크 제출 후 반환된 TaskId로 결과를 폴링합니다.

API 정보

지원 엔진

레퍼런스 이미지 상한은 모델과 버전 조합으로 결정되며, 모델과 무관하게 플랫폼 공통 상한 20장이 먼저 적용됩니다. 공통 스펙: 해상도 720P / 1080P / 2K / 4K, 화면 비율 1:1 / 3:2 / 2:3 / 3:4 / 4:3 / 4:5 / 5:4 / 9:16 / 16:9 / 21:9, 출력 포맷 jpeg / png.

요청 파라미터

응답 및 결과 조회

제출이 성공하면 TaskId가 즉시 반환됩니다. 이후 DescribeAigcImageTask에 TaskId를 전달해 상태를 폴링합니다.
  1. CreateAigcImageTask 호출, 응답에서 TaskId 확보
  2. DescribeAigcImageTask를 5초 간격으로 폴링
  3. StatusDONE이면 ImageInfos[].Url에서 결과 URL 확인. FAIL이면 Message에서 원인 확인
Status 값은 WAIT / RUN / DONE / FAIL입니다. 레퍼런스 이미지 상한 초과처럼 모델 단에서 검증되는 오류는 제출 시점에는 TaskId가 정상 발급되고 실행 단계에서 FAIL로 전환되므로, 제출 성공만으로 파라미터 유효성을 판단해서는 안 됩니다.

호출 예시

MPS API는 TC3-HMAC-SHA256 서명이 필요합니다. 아래 Authorization 헤더의 서명 부분은 SecretId/SecretKey로 계산한 값으로 대체해야 합니다.

응답 예시

태스크 제출 응답:
결과 조회 응답 (DescribeAigcImageTask):

주의사항

결과 이미지는 기본적으로 MPS 임시 저장소에 12시간만 보관됩니다. COS 결과 저장소를 설정하지 않았다면 완료 즉시 다운로드해야 합니다.
레퍼런스 이미지 개수가 모델 상한을 초과해도 제출 단계에서는 TaskId가 정상 반환되고 실행 중 FAIL로 실패합니다. 상한은 모델과 버전 조합으로 결정되며, 플랫폼 공통 상한 20장을 넘으면 제출 단계에서 InvalidParameterValue로 거부됩니다.
MJ 엔진은 요청당 항상 4장을 반환하며 OutputImageCount로 변경할 수 없습니다. ResolutionAspectRatio를 지원하지 않으므로 프롬프트 파라미터(--ar 16:9 등)로 제어해야 합니다. 레퍼런스 이미지는 사전 서명 정보가 없는 순수 공개 URL만 허용되며, niji 버전은 비활성 상태입니다.
레퍼런스 이미지는 ImageUrl 형식만 지원합니다. COS에 있는 이미지는 사전 서명 URL을 생성해 전달해야 하며, MJ에는 사전 서명 URL을 사용할 수 없습니다. Kling에 너무 작은 레퍼런스 이미지(예: 256x256)를 전달하면 Image pixel is invalid 오류가 발생하므로 1024x1024 이상을 권장합니다.
가격표에 표시된 Wan 2.2는 아직 API에서 지원하지 않으며 호출 시 Not support model name 오류가 반환됩니다.
Last modified on August 16, 2026