이 페이지는 Legacy API 문서입니다. 현재 API Gateway의 새 문서로 통합·이전될 예정이며, 신규 통합에는 API Gateway 사용을 권장합니다.
오픈AI 이미지 생성
오픈AI의 이미지 생성 API는 텍스트 프롬프트를 기반으로 이미지를 생성하는 REST
API입니다.
gpt-image-1 모델을 통해 다양한 스타일, 해상도, 배경
옵션을 가진 이미지를 생성할 수 있으며, URL 또는 base64 형식으로 결과를
반환받을 수 있습니다.- SDK: 오픈AI-python GitHub 링크
- 공식 문서: Image API 공식 문서
| API | 지원 모델 |
|---|---|
| openai/images/generate | gpt-image-1 |
이미지 생성
POST
/v1/api/openai/images/generate오픈AI의 이미지 생성 API는 텍스트 프롬프트를 기반으로 이미지를 생성하는 엔드포인트입니다.
gpt-image-1 모델을 사용하여 다양한 크기, 스타일, 포맷의 이미지를 생성할 수 있습니다. 응답 형식은 URL 또는 base64이며, 일부 모델은 투명 배경, 고화질, 압축률 제어 등을 지원합니다.요청 헤더
파라미터
prompt
string
required
생성하고자 하는 이미지에 대한 텍스트 설명입니다.
gpt-image-1은 최대
32,000자까지 지원합니다.model
사용할 이미지 생성 모델. 예시: string
gpt-image-1size
이미지 사이즈 설정. 모델별 옵션이 다릅니다:string
- gpt-image-1:
1024x1024,1536x1024,1024x1536,auto
n
생성할 이미지 개수 (기본값: integer
1).마지막 수정 날짜: May 02, 2025
요청 예시
curl https://factchat-cloud.mindlogic.ai/v1/api/openai/images/generate
-H "Content-Type: application/json"
-H "Authorization: Bearer $YOUR_API_KEY"
-d '{
"model": "gpt-image-1",
"prompt": "An umbrella in the foreground, and a rainy night sky in the background",
"n": 1,
"size": "1024x1024"
}'응답 예시
{
"created": 1713833628,
"data": [
{
"b64_json": "/9j/4SkRgBA..."
}
],
"usage": {
"total_tokens": 100,
"input_tokens": 50,
"output_tokens": 50,
"input_tokens_details": {
"text_tokens": 10,
"image_tokens": 40
}
}
}