Een moderatie aanmaken
Gebruik CometAPI POST /v1/moderations om tekst- of multimodale invoer te controleren met een OpenAI-compatibel moderatieverzoek.
model- en een input-waarde.
Authorization: Bearer $COMETAPI_KEY.Request body
| Field | Type | Required | Description |
|---|---|---|---|
input | string or array | Yes | De content die je wilt controleren. Gebruik een string voor één tekstinvoer, een array met strings voor batchcontroles van tekst, of OpenAI-stijl multimodale onderdelen zoals tekst plus image_url. |
model | string | Yes | Moderatie-model-ID. Gebruik omni-moderation-latest voor tekst- en beeldmoderatie, tenzij je een specifieke moderatie-modelvereiste hebt. |
omni-moderation-latest. Openbare image-URL’s moeten door CometAPI-servers kunnen worden gedownload. Gebruik voor een kopieerbare beeldtest een base64 data-URL.
Request examples
Stuur een enkele tekststring wanneer je maar één tekstinvoer hoeft te classificeren:Response shape
De response bevatid, model, results en usage. Elk item in results meldt of de overeenkomende invoer is gemarkeerd, booleanwaarden per categorie, categoriescores en toegepaste invoertypes per categorie. Voor een batch text-request bevat results één item per invoerstring. Gebruik usage voor billing- en monitoringvelden.Autorisaties
CometAPI API key used for model requests. Send it as Authorization: Bearer $COMETAPI_KEY.
Body
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."
Respons
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. Additional provider accounting fields can be present.