Eine Moderation erstellen
Verwenden Sie CometAPI POST /v1/moderations, um Text- oder multimodale Eingaben mit einer OpenAI-kompatiblen Moderationsanfrage zu prüfen.
Verwenden Sie diesen Endpunkt, um nutzergenerierte Inhalte zu prüfen, bevor Sie sie an einen Modell-Endpunkt senden. Senden Sie eine OpenAI-kompatible Moderationsanfrage mit einemDocumentation 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 und einem input-Wert.
Authorization: Bearer <COMETAPI_KEY>.Request-Body
| Field | Type | Required | Description |
|---|---|---|---|
input | string oder array | Yes | Der zu prüfende Inhalt. Verwenden Sie einen String für eine einzelne Texteingabe, ein Array von Strings für Batch-Textprüfungen oder multimodale Teile im OpenAI-Stil wie Text plus image_url. |
model | string | Yes | Moderationsmodell-ID. Verwenden Sie omni-moderation-latest für Text- und Bildmoderation, sofern Sie keine spezielle Anforderung an ein Moderationsmodell haben. |
omni-moderation-latest. Öffentliche Bild-URLs müssen von CometAPI-Servern heruntergeladen werden können. Für einen kopierbaren Bildtest verwenden Sie eine Base64-Daten-URL.
Anfragebeispiele
Senden Sie einen einzelnen Text-String, wenn Sie nur eine Texteingabe klassifizieren müssen:Antwortformat
Die Antwort enthältid, model, results und usage. Jedes Element in results gibt an, ob die entsprechende Eingabe markiert wurde, enthält Kategorie-Boolean-Werte, Kategorie-Scores und auf jede Kategorie angewendete Eingabetypen. Bei einer Batch-Textanfrage enthält results ein Element pro Eingabe-String. Verwenden Sie usage für Abrechnungs- und Monitoring-Felder.Autorisierungen
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."
Antwort
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.