Créer une modération
Utilisez CometAPI POST /v1/moderations pour vérifier du texte ou une entrée multimodale avec une requête de modération compatible OpenAI.
model et une valeur input.
Authorization: Bearer $COMETAPI_KEY.Corps de la requête
omni-moderation-latest. Les URL d’image publiques doivent pouvoir être téléchargées par les serveurs CometAPI. Pour un test d’image copiable, utilisez une URL de données base64.
Exemples de requête
Envoyez une seule chaîne de texte lorsque vous avez seulement besoin de classifier une seule entrée de texte :Structure de la réponse
La réponse inclutid, model, results et usage. Chaque élément de results indique si l’entrée correspondante a été signalée, les booléens de catégorie, les scores de catégorie et les types d’entrée appliqués à chaque catégorie. Pour une requête de texte par lot, results contient un élément par chaîne d’entrée. Utilisez usage pour les champs de facturation et de surveillance.Autorisations
CometAPI API key used for model requests. Send it as Authorization: Bearer $COMETAPI_KEY.
Corps
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."
Réponse
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.