Безопасность, оценка и контроль Moderation endpoint бесплатно; приложение и генерация оплачиваются отдельно

OpenAI Moderation API

OpenAI Moderation API отмечает потенциально вредный текст и изображения, чтобы приложение направило спорный контент на проверку.

Что это

OpenAI Moderation API - классификатор контента, не чат и не готовая система блокировок. Для текста и изображений он возвращает flagged, флаги категорий и scores. Что публиковать, отклонять или показывать модератору, решает ваш процесс.

Сам endpoint модерации бесплатный, но аккаунт, региональные ограничения и лимиты сохраняются. Генерация текста другим методом и ваша инфраструктура не становятся бесплатными. omni-moderation-latest не проверяет аудио; возможности категорий для текста и изображений различаются.

Не используйте оценку как доказательство нарушения или проверку истинности текста. Для спорных случаев нужен человек, а для внедрения - собственная выборка и измерение ошибок. Сначала тестируйте режим без блокировок, чтобы увидеть ложные срабатывания и пропуски.

Ключевые параметры

  • Категория: Безопасность и guardrails
  • Сложность: Для разработчика
  • Запуск: Около 30 минут
  • Open-source: Нет
  • Данные: Не известно
  • Чувствительные данные: Только с настройками
API Изображения Официальные SDK Очередь ручной проверки Responses API Cloud

Доступные модели и версии

openai

Сильные стороны

  • Возвращает отдельные категории и оценки вместо одного непрозрачного решения.
  • Можно проверить вход без генерации ответа языковой моделью.
  • Одна модель принимает текст и изображения в поддерживаемых категориях.
  • Результат удобно передавать в очередь модератора, сохраняя окончательное решение за человеком.

Ограничения

  • Возможны ложные срабатывания и пропущенные риски; нужна собственная тестовая выборка.
  • Не все категории поддерживают изображения; нулевой score неподдерживаемой категории не доказывает безопасность.
  • Обновление модели может изменить scores, поэтому свои пороги нужно периодически проверять.
  • Не обнаруживает все виды prompt injection, утечки секретов, спама или бизнес-нарушений и не принимает решение вместо вашей политики.

Как использовать

1. Подготовка. Проверьте доступ к API по поддерживаемым странам. Возьмите несколько разрешенных учебных сообщений без персональных данных, включая «Спасибо, заказ получил» и «Доставка задержалась на день». Заранее определите, что спорные результаты идут человеку, а не в автоматический бан.
2. Настройка. Создайте отдельный ключ и храните его на сервере. Установите pip install openai; используйте standalone endpoint /v1/moderations и omni-moderation-latest. Не включайте блокировку рабочего чата.
3. Первый результат. Вызовите client.moderations.create(model="omni-moderation-latest", input=учебное_сообщение). Прочитайте results[0].flagged, categories и category_scores, сохраните результат с ID теста.
4. Проверка. Сравните результаты с ручной разметкой, отдельно учитывайте ложные срабатывания и пропуски. Проверьте ошибку API: отсутствие ответа не означает безопасность. Только после тестов настройте очередь проверки и правила для поддерживаемых категорий; не используйте случайный единый порог для всех случаев.

Доступ и оплата

  • Модель оплаты: Бесплатно
  • Бесплатный тариф: Да
  • Работа в РФ: Нет
  • VPN: Не известно
  • Русский интерфейс: Не известно
  • Русский язык: Не известно

Бесплатен standalone Moderation endpoint, не весь OpenAI API. Генерация, хранение, собственная очередь и работа модераторов имеют отдельные расходы. Россия не входит в официальный список поддерживаемых стран; наличие бесплатного метода не меняет эти условия.

Когда не подходит

  • Проверить фактическую достоверность новости
  • Признать любой flagged юридическим нарушением
  • Проверять аудио или заменять все правила безопасности

Альтернативы

nemo-guardrails guardrails-ai lakera-guard

NeMo Guardrails описывает правила поведения приложения, Guardrails AI помогает валидировать ответы, а Lakera Guard ориентирован на риски безопасности LLM. Это соседние слои защиты, не точные замены классификатора текста и изображений. Сначала определите конкретный тип риска.

Параметры для подборок

API Бесплатный тариф content-moderation safety review-queue Для разработчиков Бизнес support Для бизнеса

FAQ

API сам удаляет или блокирует сообщение?

Нет. Он возвращает сигналы; публикация, очередь проверки и ограничения пользователя реализуются вашим приложением.

Что означает flagged?

Модель пометила контент как потенциально вредный. Это повод применить вашу политику проверки, а не доказательство вины или юридического нарушения.

Все категории умеют проверять картинки?

Нет. Проверяйте поддерживаемые типы входа для каждой категории. Нулевое значение текстовой категории при одном изображении не доказывает отсутствие риска.

Метод бесплатный?

По актуальному руководству standalone Moderation endpoint бесплатен. Остальные запросы и расходы вашего сервиса оплачиваются отдельно; лимиты API остаются.

Можно проверить им правдивость или безопасность любого промпта?

Нет. Для фактов нужны источники, а для инъекций, секретов и разрешенных действий - дополнительные проверки. Не отправляйте известные или подозреваемые материалы CSAM: API для этого не предназначен.

Лучше всего подходит

Типовые задачи

Отметить сообщение для ручной проверки Получить категории риска текста Добавить проверку контента перед публикацией

Упоминания

Статьи, где встречается OpenAI Moderation API