Class GoogleGenAiImageOptions.Builder
java.lang.Object
org.springframework.ai.google.genai.image.GoogleGenAiImageOptions.Builder
- Enclosing class:
- GoogleGenAiImageOptions
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaspectRatio(@Nullable String aspectRatio) build()from(GoogleGenAiImageOptions fromOptions) maxOutputTokens(@Nullable Integer maxOutputTokens) merge(@Nullable ImageOptions from) model(GoogleGenAiImageModelName model) outputCompressionQuality(@Nullable Integer outputCompressionQuality) outputMimeType(@Nullable String outputMimeType) personGeneration(@Nullable GoogleGenAiImageOptions.PersonGeneration personGeneration) safetyFilterLevel(@Nullable GoogleGenAiImageOptions.SafetyFilterLevel safetyFilterLevel) temperature(@Nullable Float temperature)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
from
-
merge
-
model
-
model
-
n
-
aspectRatio
-
seed
-
safetyFilterLevel
public GoogleGenAiImageOptions.Builder safetyFilterLevel(@Nullable GoogleGenAiImageOptions.SafetyFilterLevel safetyFilterLevel) -
personGeneration
public GoogleGenAiImageOptions.Builder personGeneration(@Nullable GoogleGenAiImageOptions.PersonGeneration personGeneration) -
outputMimeType
-
outputCompressionQuality
public GoogleGenAiImageOptions.Builder outputCompressionQuality(@Nullable Integer outputCompressionQuality) -
labels
-
imageSize
-
temperature
-
topP
-
topK
-
maxOutputTokens
-
build
-