AI 초보자 QnA
질문
OpenAI API 생성 이미지의 가로·세로 크기를 직접 정할 수 있나요?
답변
네. Image API로 새 그림을 만들 때 지원 모델의 size 값으로 이미지의 가로·세로 픽셀을 요청할 수 있습니다. 정사각형·가로형·세로형 중 고를 수 있고, GPT Image 2.5 모델은 조건에 맞는 사용자 지정 크기도 지원합니다.
프롬프트에 가로로 길게 그려 달라고만 적는 것과 API 요청의 크기를 지정하는 것은 다릅니다. 사용할 모델의 허용 범위를 먼저 확인하고, 저장한 파일의 실제 픽셀 크기를 다시 살펴보세요. 이 글은 생성 이미지의 출력 치수를 다룹니다.
짧게 답하면
모델 확인 → size 지정 → 작은 시험 이미지 생성 → 저장 파일의 픽셀 크기 확인 순서로 진행하세요. 큰 파일을 압축하는 일이나 입력 사진을 분석할 때 쓰는 detail 설정과는 다른 문제입니다.
size
생성할 이미지의 가로와 세로 치수를 요청합니다. 모델별로 입력 가능한 값이 다릅니다.
quality
렌더링 품질 설정입니다. 가로·세로 픽셀 수를 직접 지정하는 옵션은 아닙니다.
output_format
PNG·JPEG·WebP처럼 저장할 파일 형식을 고릅니다. 크기 설정과 구분하세요.
처음 쓰는 사람 기준으로 설명하면
가로 배너가 필요하다면 정사각형 그림을 만든 다음 무작정 늘리는 대신 먼저 해당 모델의 가로형 size를 확인하세요. 공식 가이드가 권장하는 크기에는
1024x1024
정사각형,
1536x1024
가로형,
1024x1536
세로형이 있습니다. 이 값은 이미지의 픽셀 크기를 뜻합니다.
GPT Image 2.5 Sunburst·Flare는
1536x864
처럼 가로x세로 형식의 사용자 지정 치수도 지원합니다. 공식 문서는 가로·세로가 각각 16의 배수이고, 긴 변과 짧은 변의 비율이 3:1을 넘지 않아야 한다고 안내합니다. 한 변의 상한과 총 픽셀 수에도 제한이 있으므로 원하는 숫자를 그대로 넣을 수는 없습니다.
DALL·E 2·3은 허용 크기가 별도로 정해져 있습니다. 같은
size
라는 이름을 써도 GPT Image 2.5의 사용자 지정 치수 규칙을 모든 이미지 모델에 적용하면 오류가 납니다. 모델과 크기 조건을 Create image 문서에서 한 세트로 확인하세요.
한 줄 정리: 출력 픽셀 크기를 정하려면 그림 설명에만 적지 말고, 선택한 모델의 지원 범위에 맞춰 size를 API 요청에 넣으세요.
바로 따라 해보기
1단계. 용도와 지원 모델을 정합니다.
정사각형 아이콘, 가로형 배너, 세로형 포스터 중 무엇이 필요한지 먼저 적으세요. 사용할 Image API 모델의 이름을 확인한 뒤 공식 Create image 문서에서 size 허용 값을 읽습니다. 처음에는 권장 크기 하나로 시험합니다.
2단계. 요청에 크기를 넣습니다.
client.images.generate
호출에서 model·prompt와 함께
size="1536x1024"
를 지정해 보세요. 사용자 지정 크기가 꼭 필요하고 모델이 지원한다면
size="1536x864"
처럼 바꿔 시험할 수 있습니다. 이 숫자는 지원 조건에 맞지만, 모든 모델의 공통값은 아닙니다.
3단계. 받은 파일에서 치수를 확인합니다.
응답의 이미지 데이터를 파일로 저장하고 이미지 정보에서 실제 가로·세로 픽셀을 보세요. 배너에 글자를 얹을 예정이라면 가장자리 여백도 함께 확인합니다. 요청이 거절되면 모델·size 값·오류 문구를 먼저 대조하고 지원하지 않는 크기를 무턱대고 재시도하지 마세요.
주의할 점
크기를 키우면 파일 용량과 생성 품질, API 비용이 일정한 비율로 달라진다고 단정하지 마세요. 출력 치수는 픽셀 수, output_compression은 지원 파일 형식의 압축 설정, quality는 렌더링 품질 설정입니다. 용도에 맞는 결과를 저장해서 읽히는지 직접 봅니다.
프롬프트에 4K라고 쓰기만 하고 요청의 size가 auto인지 확인하지 않습니다. 필요한 픽셀 치수는 별도로 지정하세요.
모든 모델에서 임의 크기가 된다고 가정합니다. DALL·E 계열과 GPT Image 계열은 허용 값이 다릅니다.
픽셀을 크게 요청하면 글자와 경계가 반드시 정확해진다고 믿습니다. 실제 저장 이미지와 사용 화면에서 검사하세요.
웹사이트와 앱 중 무엇부터 쓰면 좋을까요?
지원 값은 공식 웹 문서에서
Image generation 가이드에서 권장 크기를 보고 Create image에서 사용할 모델의 size 허용 범위를 확인하세요. Image prompting 문서는 치수와 구도를 프롬프트와 요청 설정에서 어떻게 나누는지도 설명합니다.
실제 요청과 파일 확인은 개발 환경에서
API 크기는 Image API 호출 코드에서 정합니다. 저장한 파일을 이미지 뷰어나 편집 앱으로 열어 픽셀 치수를 확인하세요. ChatGPT 앱의 이미지 메뉴에서 API 요청의 size가 바뀌지는 않습니다.
같이 보면 좋은 질문
확인한 공식 자료
OpenAI 공식 가이드 — Image generation — 권장 출력 크기와 GPT Image 2.5의 사용자 지정 치수 조건을 확인했습니다.
OpenAI API 문서 — Create image — size의 모델별 허용 값과 DALL·E 2·3의 차이를 확인했습니다.
OpenAI 공식 가이드 — Image prompting — 치수 설정과 프롬프트 구분, 사용자 지정 해상도 조건을 확인했습니다.
