Class OpenAiOfficialImageModel.Builder
java.lang.Object
dev.langchain4j.model.openaiofficial.OpenAiOfficialImageModel.Builder
- Enclosing class:
OpenAiOfficialImageModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionazureDeploymentName(String azureDeploymentName) azureOpenAIServiceVersion(com.openai.azure.AzureOpenAIServiceVersion azureOpenAIServiceVersion) build()credential(com.openai.credential.Credential credential) customHeaders(Map<String, String> customHeaders) isAzure(boolean isAzure) isGitHubModels(boolean isGitHubModels) maxRetries(Integer maxRetries) modelName(com.openai.models.images.ImageModel modelName) openAIClient(com.openai.client.OpenAIClient openAIClient) organizationId(String organizationId) quality(com.openai.models.images.ImageGenerateParams.Quality quality) responseFormat(com.openai.models.images.ImageGenerateParams.ResponseFormat responseFormat) responseFormat(String responseFormat) size(com.openai.models.images.ImageGenerateParams.Size size) style(com.openai.models.images.ImageGenerateParams.Style style)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
baseUrl
-
apiKey
-
credential
-
azureDeploymentName
-
azureOpenAIServiceVersion
public OpenAiOfficialImageModel.Builder azureOpenAIServiceVersion(com.openai.azure.AzureOpenAIServiceVersion azureOpenAIServiceVersion) -
organizationId
-
isAzure
-
isGitHubModels
-
openAIClient
-
modelName
-
modelName
-
size
-
size
public OpenAiOfficialImageModel.Builder size(com.openai.models.images.ImageGenerateParams.Size size) -
quality
-
quality
public OpenAiOfficialImageModel.Builder quality(com.openai.models.images.ImageGenerateParams.Quality quality) -
style
-
style
public OpenAiOfficialImageModel.Builder style(com.openai.models.images.ImageGenerateParams.Style style) -
user
-
responseFormat
-
responseFormat
public OpenAiOfficialImageModel.Builder responseFormat(com.openai.models.images.ImageGenerateParams.ResponseFormat responseFormat) -
timeout
-
maxRetries
-
proxy
-
customHeaders
-
build
-