> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seekr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Content moderation

> Evaluate text safety and brand risk with specialized moderation models.

export const SupportedOn = ({ui = false, api = true, sdk = true, sdkVersion = null}) => <div className="not-prose">
    <div className="inline-flex flex-wrap items-center gap-x-5 gap-y-2 px-4 py-2.5 rounded-lg border border-[#00dad3] bg-[#00dad3]/10 text-sm">
      <span className="font-bold text-black dark:text-white whitespace-nowrap">
        Supported on
      </span>
      <div className="flex items-center gap-5">
        <span className="inline-flex items-center gap-1.5 font-semibold text-black dark:text-white">
          <Icon icon={ui ? "circle-check" : "circle-xmark"} color={ui ? "#00dad3" : "#9ca3af"} size={16} />
          UI
        </span>
        <span className="inline-flex items-center gap-1.5 font-semibold text-black dark:text-white">
          <Icon icon={api ? "circle-check" : "circle-xmark"} color={api ? "#00dad3" : "#9ca3af"} size={16} />
          API
        </span>
        <span className="inline-flex items-center gap-1.5 font-semibold text-black dark:text-white">
          <Icon icon={sdk ? "circle-check" : "circle-xmark"} color={sdk ? "#00dad3" : "#9ca3af"} size={16} />
          SDK
        </span>
      </div>
    </div>
    {sdk && sdkVersion && <div className="mt-1.5 text-xs text-black/60 dark:text-white/60">
        Requires seekrai {sdkVersion}
      </div>}
  </div>;

<SupportedOn ui={true} api={true} sdk={true} />

Content moderation provides access to specialized models for evaluating text safety and brand risk. These models classify content across various safety categories, supporting use cases from general-purpose text moderation to domain-specific brand safety assessment.

## Available models

SeekrFlow provides multiple content moderation models for different content types and contexts:

### Seekr ContentGuard

ContentGuard is a purpose-built model for podcast transcript analysis. It evaluates diarized audio chunks for brand safety risk and civility scores.

**Classification types:**

* GARM brand safety (13 categories)
* Civility and hostility scoring

**Best for:** Podcast content moderation, brand safety assessment for spoken audio content

### Meta Llama Guard 3

Llama Guard 3 is a general-purpose text moderation model supporting all content types. It classifies text using the MLCommons 22-category taxonomy.

**Classification types:**

* Safe/unsafe binary classification
* MLCommons taxonomy (22 categories)

**Best for:** LLM output filtering, agent guardrails, general text moderation

## Use cases

Content moderation supports several workflows:

**LLM guardrails** – Filter agent outputs and user inputs for safety violations

**Brand safety** – Assess content suitability for brand association and advertising

**Compliance** – Screen content for regulatory requirements and platform policies

**User protection** – Detect harmful content in user-generated text

## Model selection

Choose models based on content type and classification needs:

| Content type | Recommended model |
| - | - |
| Podcast transcripts | Seekr ContentGuard |
| LLM outputs | Meta Llama Guard 3 |
| User-generated text | Meta Llama Guard 3 |
| Brand safety scoring | Seekr ContentGuard |

## Integration

Content moderation models are deployed as endpoints and accessed through the SeekrFlow API. Models accept text input and return classification results with category labels and confidence scores.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.