비교 평가
ChatGPT Images 2.0와 gpt-image-2: 개발자는 무엇을 선택해야 할까?
같은 모델 패밀리, 두 개의 진입점 — 각각에 적합한 시나리오, 그리고 hiapi의 호출당 고정 $0.03가 OpenAI의 계단식 가격 대비 무엇을 제공하는지.
OpenAI가 2026년 4월에 공개한 이미지 업데이트는 두 진입점에서 동시에 출시되었습니다. 채팅 제품의 ChatGPT Images 2.0, 그리고 개발자를 위한 gpt-image-2 API입니다. 둘은 같은 기반 모델 패밀리에 속하지만 형태는 전혀 다릅니다. 그런데 인터넷의 대부분 "어느 쪽이 더 나은가" 글은 이 둘을 혼동합니다.
개발자로서 제품에 어느 쪽을 연동할지 결정 중이라면, 사실 이 선택은 품질의 문제가 아닙니다. 두 진입점 모두 같은 모델에서 나옵니다. 핵심은 워크플로, 비용 예측 가능성, 그리고 모델 동작을 얼마나 제어할 수 있는가입니다. 이 글은 둘을 하나씩 짚어본 뒤 세 가지 구체적 의사결정 규칙과 hiapi 빠른 시작 예제를 제시합니다. 더 읽지 않고 바로 API를 시험해 볼 수 있게 말이죠.
두 진입점, 구체적으로 살펴보기
ChatGPT Images 2.0은 소비자용 경험입니다. ChatGPT 앱과 웹 클라이언트에 존재합니다. OpenAI는 두 가지 모드를 제공합니다. 하나는 Instant 모드로 모든 티어(무료 포함)에서 사용 가능하고, 다른 하나는 Thinking 모드로 레이아웃 추론, 웹 검색, 다중 이미지 배치 처리, 자체 검증 기능이 추가되었으며 Plus, Pro, Business, Enterprise 구독자 전용입니다. 소비자 제품에는 API 인터페이스가 없습니다. 입력하면 이미지가 나오고, 다운로드하면 끝입니다.
gpt-image-2는 개발자 API로, hiapi 및 OpenAI의 직접 API에서 사용할 수 있습니다. 같은 모델 패밀리이지만 프로그래밍 가능한 엔드포인트로 노출됩니다. 프롬프트와 선택적 크기·품질 파라미터를 입력하면, 반환된 이미지 데이터를 어디든 연동할 수 있습니다. CMS, 상품 피드, 또는 하룻밤에 만 개의 변형을 생성하는 작업이든 말이죠.
사람들은 이것을 로그인 방식만 다른 같은 것이라고 착각하기 쉽습니다. 그렇지 않습니다. 소비자 진입점에는 UI 세션, 이력 기록, "Thinking" 게이트가 있습니다. API 진입점에는 이 모든 게 없습니다. 상태가 없고, 호출당 과금되며, 채팅 제품이 숨긴 조정 가능한 파라미터를 제공합니다.
실제로 얼마를 지불하는가
차이가 흥미로운 지점이 바로 여기입니다.
소비자 쪽: ChatGPT에서 Instant 모드는 월 $0입니다. Thinking 모드는 월 $20(Plus)입니다. 이미지당 과금은 없습니다. 생성은 요청량 기반 과금이 아닌 속도 제한을 받습니다.
API 쪽은 계산 방식이 다릅니다. OpenAI의 직접 가격은 토큰 기반입니다. 이미지 출력은 백만 토큰당 $30에 이미지 입력 및 텍스트 입력 부분이 더해집니다. 따라서 1024×1024 이미지 한 장의 비용은 품질 티어에 따라 달라집니다. 저품질 약 $0.006, 중품질 약 $0.053, 고품질 약 $0.211입니다. 같은 캔버스 크기에서 가격 차이가 약 35배에 달한다는 뜻입니다. 즉 코드에서 품질 파라미터를 잘못 작성하면 출력은 차이가 없어 보이는데 청구서는 자릿수가 바뀔 수 있습니다.
hiapi는 gpt-image-2를 1K 해상도 호출당 고정 $0.03에 재판매합니다. 토큰 산정이 없고, 유일한 가격 변수는 명시적으로 선택한 해상도 티어(2K 약 $0.04, 4K $0.06)이지 뒤에 숨은 quality 문자열이 아닙니다. 실시간 가격 페이지에서 확인할 수 있으며, 그것이 권위 있는 기준입니다. 대부분의 프로덕션 워크플로에는 이런 형태가 더 친화적입니다. 프롬프트 길이에 따라 토큰 소비가 어떻게 늘어날지 예측하지 않고도 생성 작업을 작성할 수 있기 때문입니다. 더 높은 충실도의 변형이 필요하면 $0.35의 gpt-image-2-pro와 $0.40의 이미지-투-이미지 pro도 제공하지만, 이는 명시적으로 선택하는 것입니다.
| 진입점 | 가격 모델 | 1024×1024 이미지당 | 최적 용도 |
|---|---|---|---|
| ChatGPT 무료 | 무료, 속도 제한 | 해당 없음 | 일회성 개인 이미지, 탐색 |
| ChatGPT Plus(월 $20) | 구독제 | 해당 없음 | 채팅 세션에서 반복적으로 다듬는 디자이너 |
gpt-image-2 직접 연결 |
토큰 기반 | 약 $0.006 / 0.053 / 0.211 | 이미 토큰 산정 체계를 갖춘 팀 |
gpt-image-2 hiapi |
호출당 고정가 | $0.03(1K) | 프로덕션 작업, 예측 가능한 청구서 |
gpt-image-2-pro |
호출당 고정가 | $0.35 | 고충실도 메인 비주얼, 마케팅 |
각 진입점에서 얻는 것
ChatGPT Images 2.0은 기본적으로 추론 능력을 제공합니다. Thinking 모드가 켜지면 모델이 레이아웃을 계획하고, 선택적으로 웹에서 참조 자료를 가져온 뒤, 생성하고 자체 검증합니다. 다중 이미지 배치와 3:1부터 1:3까지의 가로세로 비율이 내장되어 있습니다. 비라틴 문자 렌더링(일본어, 한국어, 힌디어, 벵골어)은 이전 세대보다 확실히 강력합니다. 이 중 어느 것도 개발자가 결정할 수 없으며, 자동으로 이루어집니다.
gpt-image-2는 제어권을 줍니다. 크기, 품질, 프롬프트 형식을 설정할 수 있습니다. 출력을 CDN에 연동할 수 있습니다. 세 개의 다른 지역에서 같은 프롬프트로 같은 모델을 세 번씩 실행해 비교할 수 있습니다. 200개의 변형을 배포하고 자동 휴리스틱 규칙으로 우승자를 선별하는 배치 파이프라인을 구축할 수 있습니다. 이 모든 것은 채팅 제품에서 불가능합니다.
트레이드오프는 현실입니다. API는 현재 "Thinking" 모드를 일급 파라미터로 노출하지 않습니다. 워크플로가 모델이 생성 과정에서 웹을 탐색하는 데 의존한다면, 소비자 진입점이 여전히 유일한 문입니다. 대다수 프로덕션 용도(제품 사진, 블로그 메인 비주얼, 소셜 카드, 프로그래매틱 페이지 이미지)에는 API가 필요한 모든 것을 제공하며 인간 개입 단계를 제거합니다.

세 가지 의사결정 규칙
ChatGPT Images 2.0을 사용할 때:
- 아이디어를 탐색하는 중이지 워크플로를 납품하는 중이 아닐 때. 채팅에서의 반복 속도가 코드로 구축한 그 무엇보다 빠릅니다.
- 모델이 생성 과정에서 능동적으로 웹을 탐색해 시각적 참조를 찾아야 할 때. API는 이를 제공하지 않습니다.
- 개발자가 아니거나, 이미지가 약 50장 미만이고 CMS 연동이 필요 없는 일회성 캠페인을 디자인할 때.
gpt-image-2 API를 사용할 때:
- 프로그래밍 방식으로 이미지를 생성할 때 — 블로그 커버 자동화, 제품 사진 향상, 마케팅 변형 테스트, CI 내 모든 작업.
- 비용 예측 가능성이 필요할 때. hiapi의 고정 $0.03을 사용하면 월간 예측은
image_count × 0.03입니다. 그게 전부입니다. - 인간 개입 없이 출력을 파이프라인 처리해야 할 때(크기 조정, 워터마크, CDN 푸시, 데이터베이스에 참조 저장).
gpt-image-2-pro(또는 이미지-투-이미지 pro)를 사용할 때:
- 이미지 자체가 제품일 때. 마케팅 메인 비주얼, 유료 광고 크리에이티브, 그리고 "10배 품질 향상에 10배 가격"이 올바른 트레이드오프인 모든 시나리오.
- 믹스하거나 확장하고 싶은 참조 이미지가 있을 때, 이 경우 $0.40의
gpt-image-2-image-to-image-pro가 올바른 선택입니다.
아직 망설여진다면, 가장 비용 효율적인 답은 이렇습니다. hiapi의 호출당 $0.03 API부터 시작해 작은 생성 작업을 납품하고, 정말로 정교함이 필요한 특정 시나리오에서만 pro 변형으로 업그레이드하세요.

hiapi 빠른 시작
연동에는 REST 호출 두 번이면 됩니다. model: "gpt-image-2/text-to-image"와 프롬프트로 POST /v1/tasks에 작업을 생성하고, GET /v1/tasks/:id가 완료된 이미지 URL을 반환합니다.
import time, requests
API = "https://api.hiapi.ai/v1/tasks"
HEADERS = {"Authorization": f"Bearer {HIAPI_TOKEN}"}
resp = requests.post(API, headers=HEADERS, json={
"model": "gpt-image-2/text-to-image",
"input": {
"prompt": "개발자 워크스페이스의 평면 배치를 위에서 내려다본 사진: "
"무광 블랙 기계식 키보드, 가죽 노트, "
"핸드드립 커피 한 잔이 따뜻한 호두나무 책상 위에 놓여 있음. "
"부드러운 북향 창빛, 잡지 편집 스타일.",
"aspect_ratio": "1:1",
"resolution": "1K",
},
}).json()
task_id = resp["data"]["taskId"]
while True:
task = requests.get(f"{API}/{task_id}", headers=HEADERS).json()["data"]
if task["status"] in ("success", "fail"):
break
time.sleep(5)
open("out.jpg", "wb").write(
requests.get(task["output"][0]["url"]).content)
고충실도 변형을 사용하려면 모델을 "gpt-image-2-pro"로 바꾸세요. 참조 이미지를 편집하고 싶을 때는 "gpt-image-2/image-to-image"로 전환하고 input_urls 배열을 추가하세요. 작업 구조는 동일하게 유지됩니다.

요약
두 제품은 같은 모델에서 나옵니다. 소비자 진입점은 사람을 위한 것이고, API는 제품을 위한 것입니다. 개발자 블로그에서 이 글을 읽고 있다면 거의 확실히 API가 필요합니다. pro 변형의 정교함이 실제 수익을 창출하지 않는 한 hiapi의 고정 $0.03을 선택하세요. 채팅 제품의 Thinking 모드는 모델이 이미지 생성 전에 실제로 인터넷 검색이 필요한 순간을 위해 남겨두세요.
확신이 없다면: 저렴한 호출을 먼저 납품하고, 출력을 측정한 뒤, "업그레이드가 비용을 회수하는" 소수의 이미지에만 업그레이드하세요.