01
어울리는 용도
요청한 출력 크기를 지키는 것이 중요한 고품질 생성과 참조 편집에는 GPT-Image 2.5를, 호출당 낮은 가격이 우선이면 GPT-Image 2를 선택하세요.
02
할 수 있는 일
텍스트를 이미지로
텍스트 프롬프트로 새 이미지를 만듭니다.
이미지 편집
프롬프트와 참조 입력으로 기존 이미지를 수정합니다.
03
호출 방법
미디어 모델은 비동기로 동작합니다. 작업을 만들고 완료될 때까지 폴링한 뒤 서명된 에셋 URL을 내려받으세요.
생성, 폴링, 다운로드
# 1. Create the job. 202 Accepted; the body carries the task id,
# the pre-charged price, and a poll_url. Reuse one Idempotency-Key
# across retries so a timeout never starts a second paid job.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: gpt-image-2.5-001" \
-d '{
"model": "gpt-image-2.5",
"type": "image",
"operation": "generate",
"input": {"prompt": "a paper boat on a quiet lake at sunset"},
"parameters": {"size": "1024x1024", "quality": "medium"}
}'
# 2. Poll GET /v1/media/tasks/{id} until status is
# succeeded | failed | canceled. Progress carries percent and stage.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks/TASK_ID \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"
# 3. Download assets[0].url before expires_at, or poll again for a
# fresh signed URL. Failed and canceled jobs are refunded.
curl -sS -o out.png "$(jq -r '.assets[0].url' result.json)"04
가격
이미지 작업은 토큰이 아니라 성공한 호출당 과금됩니다. 실패하거나 취소된 작업은 자동으로 환불됩니다.
성공한 호출당
$0.10호출당
더 많은 OpenAI 이미지 모델
자주 묻는 질문
OmniaKey에서 GPT-Image 2.5을(를) 어떻게 호출하나요?
모델 id, type "image", operation "generate" 또는 "edit"와 함께 /v1/media/tasks로 POST하세요. 재시도 시 같은 Idempotency-Key를 쓰면 타임아웃으로 두 번째 유료 작업이 생기지 않습니다.
GPT-Image 2.5 비용은 얼마인가요?
GPT-Image 2.5은(는) $0.10 호출당로 과금됩니다. 생성 시 선불 잔액에서 미리 차감되며, 실패하거나 취소된 작업은 자동으로 환불됩니다.
왜 API가 이미지 대신 작업 id를 반환하나요?
공급자 지연이 수초에서 1분 정도까지 달라지므로 OmniaKey는 모든 이미지 경로를 하나의 비동기 흐름으로 통일합니다. 상태가 succeeded가 될 때까지 GET /v1/media/tasks/{id}를 폴링한 뒤 서명된 에셋 URL을 읽으세요.
