API Reference
ImageGenerationOptions
Options for the Responses API image generation built-in tool.
Inheritance
- Object
- ImageGenerationOptions
Usage
Explore 5 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 4
- Property ChatOptions.ImageGeneration
- Method ImageGenerationOptions.Clone
- Property EasyChatOptions.ImageGeneration
- Property OpenAINativeOptions.ImageGeneration
Accepted by parameters 1
- Constructor ImageGenerationOptions.ImageGenerationOptions
Constructors
public ImageGenerationOptions(ImageGenerationOptions other) #Initializes a new instance by copying values from other.
Parameters
- other IntelligenceX.OpenAI.Chat.ImageGenerationOptions
Methods
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Boolean Enabled { get; set; } #Whether to expose the image generation built-in tool to the model.
public String? Quality { get; set; } #Optional image quality hint, for example low, medium, high, or auto.
public String? Size { get; set; } #Optional output size, for example 1024x1024, 1536x1024, or auto.
public String? OutputFormat { get; set; } #Optional output format, for example png, webp, or jpeg.
public Int32? OutputCompression { get; set; } #Optional compression level for compressed formats when supported by the selected image model.
public String? Background { get; set; } #Optional background preference, for example auto, transparent, or opaque.
public Int32? PartialImages { get; set; } #Optional streaming partial image count when supported by the backend.
public String? OutputDirectory { get; set; } #Optional directory where generated images should be saved.
public Boolean? SaveOutputImages { get; set; } #Optional override for whether generated image base64 payloads should be persisted to disk.