AGTCloud API Docs
가이드API 레퍼런스통합 및 리소스업데이트 및 도움말
이미지 생성OpenAI Images

GPT-Image 매개변수 및 API 차이

이미지 생성 및 편집 API에서 GPT-Image 계열의 매개변수 차이와 사용 방법을 알아봅니다.

선택한 모델에 맞게 생성, 편집, 출력 매개변수를 조정하세요. 전체 요청 및 응답 구조는 이미지 생성과 이미지 편집을 참고하세요.

대상 모델

모델지원 API
gpt-image-2.6-sunburst신규
gpt-image-2.6-flare신규
gpt-image-2.5-sunburst
gpt-image-2.5-flare
gpt-image-2
gpt-image-1.5
OpenAI Images: 이미지 생성, 이미지 편집

생성 매개변수 차이

필드차이 설명
quality2.6과 2.5는 auto/low/medium/high/xhigh/max를 지원하며, 2와 1.5는 auto/low/medium/high를 지원합니다. 모두 기본값은 auto입니다
size1.5는 auto, 1024x1024, 1024x1536, 1536x1024를 지원합니다. 2와 2.5는 사용자 지정 크기를 지원하며, 각 변은 16의 배수이면서 3840 이하여야 합니다. 종횡비는 1:33:1, 총 픽셀 수는 6553608294400이며, 3686400픽셀을 초과하는 크기는 실험적입니다
size (2.6)auto 또는 사용자 지정 크기를 지원합니다. 너비와 높이는 16의 배수, 종횡비는 1:3~3:1이어야 합니다. GIF에는 프레임 수와 총 픽셀 예산 제한도 있으므로 정적 이미지 크기 설정을 그대로 사용하지 마세요
complexity2.6은 low/medium/high를 지원하며 기본값은 high입니다. 생성 전 계획에 투입하는 연산을 제어하고, quality는 렌더링 세부 수준을 제어합니다. 두 값은 독립적으로 설정합니다
background투명 배경은 transparent를 명시하고 래스터 출력에 png 또는 webp를 사용하세요. JPEG는 알파 채널을 유지하지 않습니다. 2의 투명 배경은 공식 미리 보기 기능입니다

편집 매개변수 차이

필드차이 설명
input_fidelity1.5는 low/high를 지원하며 기본값은 low입니다. 입력 세부 정보를 보존하려면 high를 선택하세요. 2는 항상 높은 충실도로 처리하므로 이 필드를 생략합니다. 2.6도 생략하며, 1.5 설정을 새 모델에 그대로 적용하지 마세요
markup2.5와 2.6은 마크업 기반 편집을 지원합니다. 방향 보정 후 첫 번째 입력 이미지와 크기가 같고 투명 영역이 있는 PNG 오버레이를 제공하고 프롬프트에 변경 내용을 설명하세요
mask, markup둘 중 하나를 선택합니다. 여러 이미지 입력 시 첫 번째 이미지에 적용됩니다. 마스크는 투명 영역으로 편집 위치를 지정하고, 마크업은 원이나 화살표 등의 표시로 수정 위치를 알려줍니다
output_format편집 결과는 png/jpeg/webp를 사용합니다. SVG 또는 GIF 출력은 이미지 생성 API를 사용하세요

출력 형식 차이

필드차이 설명
output_format여섯 모델 모두 png/jpeg/webp를 지원하며 기본값은 png입니다. 2.6 이미지 생성은 svg/gif도 지원합니다
output_compressionjpeg/webp에만 사용하며 범위는 0~100입니다. PNG, SVG, GIF에서는 생략합니다
SVG2.6 이미지 생성에서 output_format: "svg"와 n: 1을 설정하고 스트리밍이나 중간 이미지는 사용하지 마세요. data[0].b64_json을 디코딩하여 .svg로 저장합니다. 내용은 UTF-8 XML입니다
svg최상위 이미지 model과 별도로 SVG 작성 모델을 선택합니다. SVG 모델 선택이 활성화된 경우에만 svg.model을 입력하고, 그렇지 않으면 객체 전체를 생략하세요. svg.reasoning과 이미지의 complexity는 별도로 제어합니다
GIF2.6 이미지 생성에서 output_format: "gif"를 설정합니다. 스트리밍, 중간 이미지, 사용자 지정 압축을 사용하지 마세요. data[].b64_json을 디코딩하여 .gif로 저장합니다
frame_countGIF에만 사용하며 2~16프레임, 기본값은 9입니다. 프레임 수, 프레임 크기, n은 총 픽셀 예산을 공유하므로 초과하면 이 중 하나를 줄이세요
frame_duration_msGIF에만 사용하며 20~2000밀리초, 기본값은 200입니다. 10밀리초 단위로 반올림됩니다

요청 예제

MODEL_ID를 플랫폼에서 제공하는 전체 모델 ID로 바꾸세요. 아래 생성, SVG, GIF 예제는 2.6을 사용하며 마크업 편집은 2.5 또는 2.6을 사용합니다.

curl 'https://api.agtcloud.ai/v1/images/generations' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  --data '{
    "model": "MODEL_ID",
    "prompt": "제목이 OPEN TODAY인 간결한 카페 개업 포스터, 읽기 쉬운 글자 배치",
    "quality": "medium",
    "complexity": "high",
    "size": "1024x1024",
    "output_format": "png"
  }'

공식 참고 자료

이 페이지의 내용