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/v1stream=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.completeddata: [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가 포함되어야 합니다.