Skip to main content

만들 내용

POST /v1/images/generations를 호출하고, GPT 이미지 모델로 이미지 1개를 생성한 뒤, 반환된 b64_json을 디코딩하여 이미지 파일로 저장합니다.

사전 요구 사항

  • COMETAPI_KEY에 저장된 CometAPI API 키
  • 파일 저장 예제를 실행하기 위한 Python 3.10+ 또는 Node.js 18+
  • 서버 측 환경. 비밀 키를 사용해 공개 프런트엔드 코드에서 이미지 생성을 호출하지 마세요.

API 키, base URL, 인증

OpenAI 호환 이미지 엔드포인트를 사용합니다:
Bearer 토큰으로 인증합니다:

코드 예제

아래 탭에서 cURL, Python, Node.js용 복사 가능한 예제를 사용할 수 있습니다.

흐름 설명

GPT 이미지 생성은 한 번의 요청으로 완성된 응답을 반환합니다. GPT 이미지 모델은 data[0].b64_json에 base64 이미지 데이터를 반환합니다. 해당 값을 디코딩하고 output_format에 맞는 파일에 바이트를 기록하세요. URL 출력이 필요하다면, 선택한 모델이 URL 응답을 지원하는지 확인하세요. GPT 이미지 모델은 유지 관리되는 참조 예제에서 base64 출력을 사용합니다.

공통 파라미터

문제 해결 / FAQ

b64_json을 base64 바이트로 디코딩했고, output_format에 맞는 파일 확장자로 저장했는지 확인하세요.
이미지 파라미터는 모델마다 다릅니다. 최소한의 참조 예제로 시작한 다음, 선택 필드를 한 번에 하나씩 추가하세요.
GPT 이미지 모델에는 b64_json을 사용하세요. URL 출력은 모델별로 다릅니다.

다음 단계