GPT Image 2 이미지 생성 API
동기 JSON 또는 하트비트 SSE로 GPT Image 2를 호출하고 단기 서명 URL이나 base64를 받습니다.
OpenAI 호환 Images API로 gpt-image-2 PNG를 생성합니다. 첫 버전은 요청당 한 장, 중간 또는 높은 품질, 단기 서명 URL이나 base64, 선택적 SSE를 지원합니다.
엔드포인트와 모드 선택
- 몇 분이 걸릴 수 있는 동기 JSON 요청은 https://origin.modelflare.dev/v1을 사용하세요.
- Cloudflare를 지나는 긴 요청은 https://modelflare.dev/v1과 stream=true를 사용하세요. 최종 이미지가 준비될 때까지 SSE 하트비트를 보냅니다.
- 진행 중인 POST를 호스트 간 리디렉션하지 마세요.
동기 요청
curl https://origin.modelflare.dev/v1/images/generations \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2","prompt":"새벽의 조용한 호숫가 오두막","n":1,"quality":"medium","size":"1024x1024","response_format":"url","output_format":"png"}'
URL 응답에는 한 시간 후 만료되는 비공개 Modelflare 서명 링크가 포함됩니다. response_format=b64_json을 사용하면 API 출력 객체를 저장하지 않고 검증된 PNG를 직접 받습니다.
실시간 모델 및 가격 페이지에서 일반적인 크기의 medium 및 high 가격을 확인할 수 있습니다. 청구는 요청한 정확한 품질과 크기를 사용하고 일반 라우팅 그룹 배수를 적용하지 않으며 최종 금액을 사용 로그에 기록합니다.
SSE 요청
curl -N https://modelflare.dev/v1/images/generations \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-image-2","prompt":"비 내리는 네온 거리에서 달리는 흰 고양이","n":1,"quality":"high","size":"1024x1024","response_format":"url","stream":true}'
SSE 주석은 하트비트일 뿐입니다. image_generation.completed와 data: [DONE] 뒤에 종료하세요.
지원 필드는 model, prompt, n=1, quality=medium|high, 유효한 WIDTHxHEIGHT, response_format=url|b64_json, output_format=png, 선택적 stream입니다. 편집, 변형, 참조 이미지, 부분 이미지, 알 수 없는 필드는 거부됩니다. 실패한 요청의 예약 Credits는 Request ID 기반 멱등 환불 경로로 반환됩니다.
일반 API 키를 사용하세요. 특정 채널에 고정된 키는 거부되며 모델 제한을 활성화한 키에는 gpt-image-2가 포함되어야 합니다.