ImageGenTool interface
GPT 이미지 모델을 사용해 이미지를 생성하는 도구입니다.
- Extends
속성
| background | 생성된 이미지의 배경 형식입니다.
|
| input_fidelity | |
| input_image_mask | 인페인팅을 위한 선택적 마스크입니다.
|
| model | |
| moderation | 생성된 이미지에 대한 조정 수준입니다. 기본값: |
| output_compression | 출력 이미지의 압축 수준입니다. 기본값은 100입니다. |
| output_format | 생성된 이미지의 출력 형식입니다.
|
| partial_images | 스트리밍 모드에서 생성할 부분 이미지의 수(기본값) 0에서 3까지입니다. |
| quality | 생성된 이미지의 품질입니다.
|
| size | 생성된 이미지의 크기입니다.
|
| type | 이미지 생성 도구의 형식입니다. 항상 |
속성 세부 정보
background
생성된 이미지의 배경 형식입니다.
transparent, opaque 또는 auto 중 하나입니다. 기본값: auto.
background?: "auto" | "transparent" | "opaque"
속성 값
"auto" | "transparent" | "opaque"
input_fidelity
input_image_mask
인페인팅을 위한 선택적 마스크입니다.
image_url 포함(문자열, 선택 사항) 및 file_id (문자열, 선택 사항).
input_image_mask?: ImageGenToolInputImageMask
속성 값
model
model?: "gpt-image-1" | "gpt-image-1-mini"
속성 값
"gpt-image-1" | "gpt-image-1-mini"
moderation
생성된 이미지에 대한 조정 수준입니다. 기본값: auto.
moderation?: "auto" | "low"
속성 값
"auto" | "low"
output_compression
출력 이미지의 압축 수준입니다. 기본값은 100입니다.
output_compression?: number
속성 값
number
output_format
생성된 이미지의 출력 형식입니다.
png, webp 또는 jpeg 중 하나입니다. 기본값: png.
output_format?: "png" | "webp" | "jpeg"
속성 값
"png" | "webp" | "jpeg"
partial_images
스트리밍 모드에서 생성할 부분 이미지의 수(기본값) 0에서 3까지입니다.
partial_images?: number
속성 값
number
quality
생성된 이미지의 품질입니다.
low, medium, high 또는 auto 중 하나입니다. 기본값: auto.
quality?: "auto" | "low" | "medium" | "high"
속성 값
"auto" | "low" | "medium" | "high"
size
생성된 이미지의 크기입니다.
1024x1024, 1024x1536, 1536x1024 또는 auto 중 하나입니다. 기본값: auto.
size?: "auto" | "1024x1024" | "1024x1536" | "1536x1024"
속성 값
"auto" | "1024x1024" | "1024x1536" | "1536x1024"
type
이미지 생성 도구의 형식입니다. 항상 image_generation입니다.
type: "image_generation"
속성 값
"image_generation"