Class ModerationsClient
java.lang.Object
io.github.stefanbratanov.jvm.openai.ModerationsClient
Given a input text, outputs if the model classifies it as violating OpenAI's content policy.
Based on Moderations
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final HttpClient
protected final com.fasterxml.jackson.databind.ObjectMapper
-
Method Summary
Modifier and TypeMethodDescriptioncreateModeration
(ModerationRequest request) Classifies if text violates OpenAI's Content Policy
-
Field Details
-
httpClient
-
objectMapper
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Method Details
-
createModeration
Classifies if text violates OpenAI's Content Policy- Throws:
OpenAIException
- in case of API errors
-