Package com.openai.models.moderations
Class ModerationMultiModalInput
-
- All Implemented Interfaces:
public final class ModerationMultiModalInput
An object describing an image to classify.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ModerationMultiModalInput.Visitor
An interface that defines how to map each variant of ModerationMultiModalInput to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<ModerationImageUrlInput>
imageUrl()
An object describing an image to classify. final Optional<ModerationTextInput>
text()
An object describing text to classify. final Boolean
isImageUrl()
final Boolean
isText()
final ModerationImageUrlInput
asImageUrl()
An object describing an image to classify. final ModerationTextInput
asText()
An object describing text to classify. final Optional<JsonValue>
_json()
final <T extends Any> T
accept(ModerationMultiModalInput.Visitor<T> visitor)
final ModerationMultiModalInput
validate()
final Boolean
isValid()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static ModerationMultiModalInput
ofImageUrl(ModerationImageUrlInput imageUrl)
An object describing an image to classify. final static ModerationMultiModalInput
ofText(ModerationTextInput text)
An object describing text to classify. -
-
Method Detail
-
imageUrl
final Optional<ModerationImageUrlInput> imageUrl()
An object describing an image to classify.
-
text
final Optional<ModerationTextInput> text()
An object describing text to classify.
-
isImageUrl
final Boolean isImageUrl()
-
asImageUrl
final ModerationImageUrlInput asImageUrl()
An object describing an image to classify.
-
asText
final ModerationTextInput asText()
An object describing text to classify.
-
accept
final <T extends Any> T accept(ModerationMultiModalInput.Visitor<T> visitor)
-
validate
final ModerationMultiModalInput validate()
-
ofImageUrl
final static ModerationMultiModalInput ofImageUrl(ModerationImageUrlInput imageUrl)
An object describing an image to classify.
-
ofText
final static ModerationMultiModalInput ofText(ModerationTextInput text)
An object describing text to classify.
-
-
-
-