Criar uma moderação
Use o CometAPI POST /v1/moderations para verificar texto ou entrada multimodal com uma solicitação de moderação compatível com OpenAI.
model e um valor input.
Authorization: Bearer $COMETAPI_KEY.Corpo da solicitação
omni-moderation-latest. URLs públicas de imagem devem poder ser baixadas pelos servidores do CometAPI. Para um teste de imagem copiável, use uma URL de dados base64.
Exemplos de solicitação
Envie uma única string de texto quando precisar classificar apenas uma entrada de texto:Formato da resposta
A resposta incluiid, model, results e usage. Cada item em results informa se a entrada correspondente foi sinalizada, booleanos de categoria, pontuações de categoria e os tipos de entrada aplicados a cada categoria. Para uma solicitação de texto em lote, results contém um item por string de entrada. Use usage para campos de faturamento e monitoramento.Autorizações
CometAPI API key used for model requests. Send it as Authorization: Bearer $COMETAPI_KEY.
Corpo
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."
Resposta
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.