Создать moderation
Используйте CometAPI POST /v1/moderations, чтобы проверять текст или multimodal-ввод с помощью OpenAI-compatible запроса moderation.
model и input.
Authorization: Bearer $COMETAPI_KEY.Тело запроса
omni-moderation-latest. Публичные URL изображений должны быть доступны для скачивания серверами CometAPI. Для теста изображения, который можно легко скопировать, используйте base64 data URL.
Примеры запросов
Отправьте одну текстовую строку, если вам нужно классифицировать только один текстовый ввод:Структура ответа
Ответ включаетid, model, results и usage. Каждый элемент в results сообщает, был ли соответствующий ввод помечен, логические значения категорий, оценки категорий и типы ввода, применённые к каждой категории. Для пакетного текстового запроса results содержит по одному элементу на каждую входную строку. Используйте usage для полей биллинга и мониторинга.Авторизации
CometAPI API key used for model requests. Send it as Authorization: Bearer $COMETAPI_KEY.
Тело
Required moderation model ID. Use omni-moderation-latest for text and image moderation unless you have a specific moderation model requirement.
"omni-moderation-latest"
Content to check. Use a string for one text input, an array of strings for batch text checks, or OpenAI-style multimodal parts such as text plus image_url when the selected model supports it.
"I want to check this text before sending it to a model."
Ответ
Moderation decisions and token usage.
Moderation request ID.
"modr-1594"
Model used for moderation.
"omni-moderation-latest"
Moderation decisions. For batch text input, this array contains one result per input string.
Token usage for the moderation request.