size 필드로 13가지 이미지 비율 지원, 플랫폼이 자동으로 prompt에 추가gpt-image-2 로 고정11:1 - 정사각형 (기본값)16:9 / 9:16 - 와이드 가로 / 세로4:3 / 3:4 - 표준 가로 / 세로3:2 / 2:3 - 클래식 가로 / 세로5:4 / 4:5 - 거의 정사각형 가로 / 세로2:1 / 1:2 - 와이드 가로 / 롱 세로21:9 / 9:21 - 초와이드 가로 / 초롱 세로response_format, quality, style 등)는 현재 지원되지 않으며 무시됩니다. 작업 결과는 url 만 반환됩니다. base64 가 필요하면 직접 다운로드하여 변환하세요.task_id 가 반환됩니다. GET /v1/tasks/{task_id} 로 작업 상태를 폴링하세요. 자세한 내용은 작업 조회 API 참조.
data.result.images[0].url[0]
| 상태 | 의미 |
|---|---|
pending | 제출됨 / 대기 중 |
processing | 업스트림 처리 중 |
completed | 성공, result.images 사용 가능 |
failed | 실패, error.message 확인 |
actual_time 44POST /v1/tasks/batch 사용, 본문 {"task_ids": ["task_xxx", "task_yyy"]}task_id 반환, /v1/tasks/{task_id} 를 폴링하여 최종 이미지 URL 획득prompt 는 먼저 플랫폼의 민감어 / 안전 심사를 거치며, 위반 시 즉시 거부 & 과금되지 않음expires_at = completed + 24h 는 비즈니스 레이어 힌트 필드입니다. 빠르게 다운로드하거나 자체 CDN으로 전송하세요size 필드로만 전달하는 것을 권장. prompt 에서 비율을 중복 기재하면 업스트림 해석 충돌을 일으킬 수 있음task_id 는 데이터베이스에 기본 며칠간 보존됩니다 (TASK_RETENTION_DAYS 설정). 만료된 조회는 “작업이 존재하지 않거나 만료됨” 을 반환