Een moderation aanmaken
Gebruik CometAPI POST /v1/moderations om tekst of multimodale input te controleren met een OpenAI-compatibele moderation request.
Gebruik dit endpoint om door gebruikers gegenereerde content te controleren voordat je die naar een model endpoint stuurt. Stuur een OpenAI-compatibele moderation request met eenDocumentation Index
Fetch the complete documentation index at: https://apidoc.cometapi.com/llms.txt
Use this file to discover all available pages before exploring further.
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 tekstinput, een array van strings voor batchcontroles van tekst, of OpenAI-stijl multimodale onderdelen zoals tekst plus image_url. |
model | string | Yes | Moderation model ID. Gebruik omni-moderation-latest voor tekst- en afbeeldingsmoderatie, tenzij je een specifieke vereiste voor een moderation model hebt. |
omni-moderation-latest. Openbare afbeeldings-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 alleen één tekstinput hoeft te classificeren:Response shape
De response bevatid, model, results en usage. Elk item in results geeft aan of de overeenkomende input is gemarkeerd, booleans per categorie, scores per categorie en inputtypes die op elke categorie zijn toegepast. Voor een batch tekstrequest bevat results één item per inputstring. 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.