Struct async_openai::Moderation
source · pub struct Moderation;
Expand description
Given a input text, outputs if the model classifies it as violating OpenAI’s content policy.
Related guide: Moderations
Implementations§
source§impl Moderation
impl Moderation
sourcepub async fn create(
client: &Client,
request: CreateModerationRequest
) -> Result<CreateModerationResponse, OpenAIError>
pub async fn create(
client: &Client,
request: CreateModerationRequest
) -> Result<CreateModerationResponse, OpenAIError>
Classifies if text violates OpenAI’s Content Policy