Class OpenAiModerationAutoConfiguration
java.lang.Object
org.springframework.ai.model.openai.autoconfigure.OpenAiModerationAutoConfiguration
@AutoConfiguration
@EnableConfigurationProperties({OpenAiConnectionProperties.class,OpenAiModerationProperties.class})
@ConditionalOnProperty(name="spring.ai.model.moderation",
havingValue="openai",
matchIfMissing=true)
public class OpenAiModerationAutoConfiguration
extends Object
Moderation
Auto-configuration for OpenAI SDK.- Author:
- Thomas Vitale, Stefan Vassilev, Christian Tzolov, Yanming Zhou, Issam El-atif, Ilayaperumal Gopinathan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionopenAiSdkModerationModel(OpenAiConnectionProperties commonProperties, OpenAiModerationProperties moderationProperties)
-
Constructor Details
-
OpenAiModerationAutoConfiguration
public OpenAiModerationAutoConfiguration()
-
-
Method Details
-
openAiSdkModerationModel
@Bean @ConditionalOnMissingBean public OpenAiModerationModel openAiSdkModerationModel(OpenAiConnectionProperties commonProperties, OpenAiModerationProperties moderationProperties)
-