- 3.66.0 (latest)
- 3.65.0
- 3.64.0
- 3.63.0
- 3.62.0
- 3.61.0
- 3.60.0
- 3.59.0
- 3.58.0
- 3.57.0
- 3.56.0
- 3.55.0
- 3.54.0
- 3.53.0
- 3.52.0
- 3.51.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class ImageConfig : IMessage<ImageConfig>, IEquatable<ImageConfig>, IDeepCloneable<ImageConfig>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1 API class ImageConfig.
Config for image generation features.
Implements
IMessageImageConfig, IEquatableImageConfig, IDeepCloneableImageConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
ImageConfig()
public ImageConfig()ImageConfig(ImageConfig)
public ImageConfig(ImageConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ImageConfig |
Properties
AspectRatio
public string AspectRatio { get; set; }Optional. The desired aspect ratio for the generated images. The following aspect ratios are supported:
"1:1" "2:3", "3:2" "3:4", "4:3" "4:5", "5:4" "9:16", "16:9" "21:9"
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasAspectRatio
public bool HasAspectRatio { get; }Gets whether the "aspect_ratio" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasImageSize
public bool HasImageSize { get; }Gets whether the "image_size" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasPersonGeneration
public bool HasPersonGeneration { get; }Gets whether the "person_generation" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ImageOutputOptions
public ImageConfig.Types.ImageOutputOptions ImageOutputOptions { get; set; }Optional. The image output format for generated images.
| Property Value | |
|---|---|
| Type | Description |
ImageConfigTypesImageOutputOptions |
|
ImageSize
public string ImageSize { get; set; }Optional. Specifies the size of generated images. Supported values are
1K, 2K, 4K. If not specified, the model will use default value 1K.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PersonGeneration
public ImageConfig.Types.PersonGeneration PersonGeneration { get; set; }Optional. Controls whether the model can generate people.
| Property Value | |
|---|---|
| Type | Description |
ImageConfigTypesPersonGeneration |
|