ImageGenerationPromptFilterResults Class
- java.
lang. Object - com.
azure. ai. openai. models. ImageGenerationPromptFilterResults
- com.
Implements
public final class ImageGenerationPromptFilterResults
implements JsonSerializable<ImageGenerationPromptFilterResults>
Describes the content filtering results for the prompt of a image generation request.
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Image |
fromJson(JsonReader jsonReader)
Reads an instance of Image |
Content |
getCustomBlocklists()
Get the custom |
Content |
getHate()
Get the hate property: Describes language attacks or uses that include pejorative or discriminatory language with reference to a person or identity group on the basis of certain differentiating attributes of these groups including but not limited to race, ethnicity, nationality, gender identity and expression, sexual orientation, religion, immigration status, ability status, personal appearance, and body size. |
Content |
getJailbreak()
Get the jailbreak property: Whether a jailbreak attempt was detected in the prompt. |
Content |
getProfanity()
Get the profanity property: Describes whether profanity was detected. |
Content |
getSelfHarm()
Get the self |
Content |
getSexual()
Get the sexual property: Describes language related to anatomical organs and genitals, romantic relationships, acts portrayed in erotic or affectionate terms, physical sexual acts, including those portrayed as an assault or a forced sexual violent act against one\u2019s will, prostitution, pornography, and abuse. |
Content |
getViolence()
Get the violence property: Describes language related to physical actions intended to hurt, injure, damage, or kill someone or something; describes weapons, etc. |
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static ImageGenerationPromptFilterResults fromJson(JsonReader jsonReader)
Reads an instance of ImageGenerationPromptFilterResults from the JsonReader.
Parameters:
Returns:
Throws:
getCustomBlocklists
public ContentFilterDetailedResults getCustomBlocklists()
Get the customBlocklists property: Information about customer block lists and if something was detected the associated list ID.
Returns:
getHate
public ContentFilterResult getHate()
Get the hate property: Describes language attacks or uses that include pejorative or discriminatory language with reference to a person or identity group on the basis of certain differentiating attributes of these groups including but not limited to race, ethnicity, nationality, gender identity and expression, sexual orientation, religion, immigration status, ability status, personal appearance, and body size.
Returns:
getJailbreak
public ContentFilterDetectionResult getJailbreak()
Get the jailbreak property: Whether a jailbreak attempt was detected in the prompt.
Returns:
getProfanity
public ContentFilterDetectionResult getProfanity()
Get the profanity property: Describes whether profanity was detected.
Returns:
getSelfHarm
public ContentFilterResult getSelfHarm()
Get the selfHarm property: Describes language related to physical actions intended to purposely hurt, injure, or damage one\u2019s body, or kill oneself.
Returns:
getSexual
public ContentFilterResult getSexual()
Get the sexual property: Describes language related to anatomical organs and genitals, romantic relationships, acts portrayed in erotic or affectionate terms, physical sexual acts, including those portrayed as an assault or a forced sexual violent act against one\u2019s will, prostitution, pornography, and abuse.
Returns:
getViolence
public ContentFilterResult getViolence()
Get the violence property: Describes language related to physical actions intended to hurt, injure, damage, or kill someone or something; describes weapons, etc.
Returns:
toJson
Applies to
Azure SDK for Java