Class OpenAIGptImageOptions
Provider-specific request options for OpenAI GPT-Image (gpt-image-1) generation.
Supports additional parameters such as background transparency and output compression.
Pass this to ImageGenerationRequest via SetProviderOptions.
Inherited Members
Namespace: Glitch9.AIDevKit
Assembly: Glitch9.AIDevKit.dll
Syntax
public class OpenAIGptImageOptions : OpenAIDiffusionOptionsBase, IImageRequestOptions, IProviderRequestOptions
Properties
| Edit this page View SourceBackground
Background transparency of the generated image.
Accepted values: transparent, opaque, auto.
Declaration
public OpenAITypes.ImageBackground? Background { get; set; }
Property Value
| Type | Description |
|---|---|
| OpenAITypes.ImageBackground? |
Compression
Output compression level for the generated image (0–100). Only applicable when the output format supports compression (e.g. WebP, JPEG).
Declaration
public OpenAITypes.ImageCompressionLevel Compression { get; set; }
Property Value
| Type | Description |
|---|---|
| OpenAITypes.ImageCompressionLevel |
Moderation
Content moderation level applied to the generated image.
Accepted values: "low", "auto".
Declaration
public string Moderation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |