Grok Imagine 2.0 Ext
Grok Imagine 2.0 Ext 이미지 생성
- 비동기 텍스트 투 이미지. task_id 로 폴링
- 요청당 1–12장. 성공적으로 전달된 이미지당 과금 ($0.08/장)
- URL 출력만 지원. 이미지 투 이미지 / 스트리밍 미지원
- 이미지 URL 유효기간 72시간
POST
텍스트 투 이미지 · 비동기 작업.
모델명은 고정
POST /v1/images/generations 를 제출한 뒤 작업 상태 조회 로 폴링하세요.모델명은 고정
grok-imagine-2.0-ext. 미지원: 참조 이미지, stream, url 이외의 response_format.기능 및 제한
인증 및 권장 헤더
string
필수
Bearer 토큰. API Key 페이지 에서 키를 발급받으세요.
요청 파라미터
string
필수
고정 값:
grok-imagine-2.0-extstring
필수
프롬프트. trim 후 비어 있으면 안 됩니다. 제출 전에 trim 하세요.
integer
기본값:"1"
이미지 장수:
1–12. 명시적 0 은 오류. 생략 시 1.string
화면 비율. 비율 문자열 권장 (UI 에는 비율만 표시):
픽셀 별칭:
1024x1024 (1:1), 1024x1792 (2:3), 1792x1024 (3:2), 720x1280 (9:16), 1280x720 (16:9).화이트리스트 밖 값은 400 invalid_size 를 반환합니다 (예: 1:2, 2:1, 4:5, auto).동일 비율이라도 실제 픽셀은 별칭 표와 다를 수 있습니다 (예:
1:1 이 1408×1408 반환). 반환 이미지를 기준으로 하고, 측정 픽셀로 size 를 다시 쓰지 마세요.string
품질 모드 필드. 검증된 값:
quality.- 생략 가능 (모델은 기본적으로 품질 모드), 또는
- 명시적으로
resolution: "quality"전달
1K / 2K / 4K 픽셀 단계가 아닙니다. 구도는 size 로 제어합니다.string
기본값:"url"
url 만 허용. 생략 가능. b64_json / base64 → 400 invalid_response_format.미지원 파라미터
화이트리스트로 요청을 구성하세요. 다른 이미지 모델의 일반 폼 객체를 그대로 전달하지 마세요.
요청 예제
최소
권장
제출 응답
X-APIMart-Response-Version: 2026-07-27 권장. 성공 시 HTTP 202. 작업 ID 는 data.id (레거시 data[0].task_id 에 의존하지 마세요).
저장할 항목:
- 폴링용
data.id - 게이트웨이 디버깅용
request_id - 결과 불명 시 안전 재시도를 위한
Idempotency-Key - UI / 지원용 원본 요청 파라미터
멱등성 및 안전 재시도
이미지 생성은 과금 대상입니다 — 강력 권장Idempotency-Key (1–191 인쇄 가능 ASCII. UUID 가 가장 간편. 약 24시간 유지).
POST 네트워크 타임아웃으로 서버 수락 여부를 알 수 없으면 즉시 새 key 를 만들지 마세요 — 동일 key / body / 응답 버전으로 재시도하세요.
작업 폴링
language: zh / en / ko / ja (실패 메시지 로컬라이즈만). 작업 상태 조회 참고.
상태
약 2초마다 폴링. 상한 약 10분 또는 120 회.
429 시 Retry-After 준수. 작업은 기본 약 3일 보관 — 클라이언트 타임아웃 후에도 작업 ID 를 유지하세요.
완료 예제
url 과 image_ids 파싱
- 표시에는
url[]사용.n>1이면 모든 항목 순회 image_ids.length === url.length일 때만 인덱스로 매칭image_ids가 없어도 표시 가능- 링크 유효기간 72시간 — 빠르게 다운로드.
expires_at도 신뢰
과금
기본 가격 $0.08 / 장 (성공 전달분):- 제출 전 UI 는 “예상”으로 표기. 최종 USD 는
data.cost data.credits_cost는 크레딧 뷰 (현재 약 USD × 10)- 요청 장수로 선과금. 성공 장수로 정산 (부분 실패 시 차액 환불)
- 전체 실패:
cost=0, 선과금 환불 resolution으로 가격 키를 만들지 마세요. 이 모델은 장당 고정가
Webhook (선택)
- 베이스 URL 을 제공. 플랫폼이
{base}/callback호출 - 공개 접근 가능하고 SSRF 검사를 통과해야 함
webhook_secret설정 시 서명은 원본 바이트에 대한hex(HMAC-SHA256(secret, raw_body))- 콜백 본문은 작업 조회의
data와 동일 (추가{code,data}래퍼 없음) - 폴백으로 저빈도 폴링도 유지
자주 발생하는 오류
UI 에는
error.message 를 우선 사용. 원시 인증 내부 정보를 최종 사용자에게 노출하지 마세요.