Class OpenAITypes.ImageCompressionLevel
output_compression
integer or null
Optional
Defaults to 100
The compression level (0-100%) for generated images.
This parameter is only supported for gpt-image-1 with webp/jpeg output formats.
Inheritance
OpenAITypes.ImageCompressionLevel
Assembly: Glitch9.AIDevKit.dll
Syntax
[Serializable]
[JsonConverter(typeof(NullableRangedIntConverter<OpenAITypes.ImageCompressionLevel>))]
public class OpenAITypes.ImageCompressionLevel : NullableRangedInt<OpenAITypes.ImageCompressionLevel>, INullable, IEquatable<OpenAITypes.ImageCompressionLevel>, IComparable<OpenAITypes.ImageCompressionLevel>
Constructors
|
Edit this page
View Source
ImageCompressionLevel()
Declaration
public ImageCompressionLevel()
|
Edit this page
View Source
ImageCompressionLevel(int)
Declaration
public ImageCompressionLevel(int value)
Parameters
| Type |
Name |
Description |
| int |
value |
|
Properties
|
Edit this page
View Source
Default
Declaration
public override int Default { get; }
Property Value
Overrides
|
Edit this page
View Source
Max
Declaration
public override int Max { get; }
Property Value
Overrides
|
Edit this page
View Source
Min
Declaration
public override int Min { get; }
Property Value
Overrides
Operators
|
Edit this page
View Source
implicit operator int?(ImageCompressionLevel)
Declaration
public static implicit operator int?(OpenAITypes.ImageCompressionLevel p)
Parameters
Returns
|
Edit this page
View Source
implicit operator ImageCompressionLevel(int)
Declaration
public static implicit operator OpenAITypes.ImageCompressionLevel(int v)
Parameters
| Type |
Name |
Description |
| int |
v |
|
Returns
Implements
Extension Methods