Mindlogic Logo
Docs
/
API Gateway
API Gateway/레퍼런스//images/generate

이미지 생성

텍스트 프롬프트에서 이미지를 생성하는 API입니다.
Google, OpenAI, BFL, ByteDance, Ideogram, Recraft, Runway, Stability AI, xAI 등 다양한 제공업체의 이미지 모델을 지원하며, 제공업체에 따라 동기(즉시 반환) 또는 비동기(폴링) 방식으로 결과를 받을 수 있습니다.
동기 이미지 생성은 모델에 따라 응답 시간이 다릅니다. Google Gemini 모델은 약 510초, OpenAI 모델은 약 1530초가 소요됩니다. HTTP 클라이언트의 타임아웃을 최소 60초 이상으로 설정해주세요 (httpx 기본값은 5초입니다).

이미지 생성

POST/v1/gateway/images/generate/
텍스트 프롬프트에서 하나 이상의 이미지를 생성합니다.

상태 폴링 (비동기 전용)

GET/v1/gateway/images/generate/{operation_id}/
비동기 이미지 생성 상태 폴링 (Fal/Replicate 전용).

파라미터

model

string

required

이미지 모델 이름.
prompt

string

required

생성할 이미지에 대한 텍스트 설명.
number_of_images

integer

생성할 이미지 수 (기본값: 1).
aspect_ratio

string

예: "1:1", "16:9", "9:16", "4:3".
quality

string

"standard" 또는 "hd" (제공업체별 상이).

응답 — 동기 제공업체 (Google)

Fal/Replicate 등 비동기 제공업체는 결과가 바로 반환되지 않습니다. operation_id를 사용하여 상태를 폴링해야 합니다. 아래 비동기 응답 섹션을 참고해주세요.

응답 — 비동기 제공업체 (Fal, Replicate)

GET /v1/gateway/images/generate/{operation_id}/?model=<model_name>으로 status"completed"가 될 때까지 폴링하세요.

예제

curl

Python

Python — 비동기 제공업체 (Fal/Replicate)

JavaScript


제공업체 참고

제공업체동기/비동기URL 유형비고
Google (Gemini, Imagen)동기Base64 인라인기본 제공업체. 모델: gemini-2.5-flash-image
OpenAI (GPT Image)동기HTTPS URL 또는 base64임시 URL, 즉시 다운로드 권장
Fal비동기HTTPS CDN URL폴링 필요
Replicate비동기HTTPS URL폴링 필요

사용 가능한 모델

마지막 갱신: 2026-05-28. 조직 활성 모델 라이브 목록을 확인하려면 잘못된 model 값으로 POST /v1/gateway/images/generate/를 호출하세요 — 404 응답의 detail 필드에 Available models: [...] 가 포함되어 반환됩니다.

OpenAI (동기)

모델크레딧/이미지주요 파라미터
gpt-image-241size, quality (low/medium/high), background (auto/opaque)
gpt-image-1.538size, quality (low/medium/high), background (auto/transparent/opaque)
gpt-image-142size, quality (low/medium/high), background
gpt-image-1-mini8size, quality (low/medium/high), background

Google (동기)

모델크레딧/이미지주요 파라미터
gemini-3.1-flash-image-preview (Nano Banana 2)68aspect_ratio, image_size (1K/2K/4K), number_of_images (최대 4)
gemini-3-pro-image-preview (Nano Banana Pro)140aspect_ratio, image_size (1K/2K/4K), number_of_images (최대 4)
gemini-2.5-flash-image (Nano Banana)39aspect_ratio, number_of_images (최대 4)

Replicate (비동기 — 폴링 필요)

모델크레딧/이미지주요 파라미터
black-forest-labs/flux-2-pro30aspect_ratio, resolution (1MP/2MP/4MP)
black-forest-labs/flux-1.1-pro40aspect_ratio
bytedance/seedream-430aspect_ratio, size (1K/2K/4K)
runwayml/gen4-image80aspect_ratio, resolution (720p/1080p)
stability-ai/sdxl5

Fal (비동기 — 폴링 필요)

모델크레딧/이미지주요 파라미터
fal-ai/bytedance/seedream/v5/lite (Seedream 5.0 Lite)35image_size, aspect_ratio
fal-ai/bytedance/seedream/v4.5 (Seedream 4.5)40image_size (square/landscape/portrait/2K/4K)
fal-ai/ideogram/v3 (Ideogram V3)60aspect_ratio
fal-ai/recraft/v4/text-to-image (Recraft V4)40aspect_ratio (생성 전용, 편집 미지원)
xai/grok-imagine-image (Grok Imagine)20aspect_ratio
조직에 따라 일부 모델이 활성화되지 않을 수 있습니다. 활성화되지 않은 모델을 사용하면 403 에러가 반환됩니다 — 관리자에게 문의하세요.

마지막 수정 날짜: May 28, 2026

이전

/audio/speech

다음

/video/generation

목차