Package org.springframework.ai.openai
Class OpenAiModerationOptions.Builder
java.lang.Object
org.springframework.ai.openai.AbstractOpenAiOptions.AbstractBuilder<OpenAiModerationOptions,OpenAiModerationOptions.Builder>
org.springframework.ai.openai.OpenAiModerationOptions.Builder
- Enclosing class:
- OpenAiModerationOptions
public static final class OpenAiModerationOptions.Builder
extends AbstractOpenAiOptions.AbstractBuilder<OpenAiModerationOptions,OpenAiModerationOptions.Builder>
-
Field Summary
Fields inherited from class org.springframework.ai.openai.AbstractOpenAiOptions.AbstractBuilder
apiKey, baseUrl, credential, customHeaders, isGitHubModels, isMicrosoftFoundry, maxRetries, microsoftDeploymentName, microsoftFoundryServiceVersion, model, organizationId, proxy, timeout -
Method Summary
Modifier and TypeMethodDescriptionbuild()from(OpenAiModerationOptions options) merge(@Nullable ModerationOptions options) Methods inherited from class org.springframework.ai.openai.AbstractOpenAiOptions.AbstractBuilder
apiKey, apiKey, azure, azureOpenAIServiceVersion, baseUrl, credential, customHeaders, deploymentName, gitHubModels, maxRetries, microsoftFoundry, microsoftFoundryServiceVersion, model, organizationId, proxy, self, timeout
-
Method Details
-
from
-
merge
-
build
- Specified by:
buildin classAbstractOpenAiOptions.AbstractBuilder<OpenAiModerationOptions,OpenAiModerationOptions.Builder>
-