Membuat moderasi
Gunakan CometAPI POST /v1/moderations untuk memeriksa input teks atau multimodal dengan permintaan moderasi yang kompatibel dengan OpenAI.
Gunakan endpoint ini untuk memeriksa konten buatan pengguna sebelum Anda mengirimkannya ke endpoint model. Kirim permintaan moderasi yang kompatibel dengan OpenAI dengan nilaiDocumentation 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 dan input.
Authorization: Bearer <COMETAPI_KEY>.Body permintaan
| Field | Type | Required | Description |
|---|---|---|---|
input | string atau array | Yes | Konten yang akan diperiksa. Gunakan string untuk satu input teks, array string untuk pemeriksaan teks batch, atau bagian multimodal bergaya OpenAI seperti teks ditambah image_url. |
model | string | Yes | model ID moderasi. Gunakan omni-moderation-latest untuk moderasi teks dan gambar kecuali Anda memiliki kebutuhan model moderasi tertentu. |
omni-moderation-latest. URL gambar publik harus dapat diunduh oleh server CometAPI. Untuk pengujian gambar yang dapat disalin, gunakan URL data base64.
Contoh permintaan
Kirim satu string teks saat Anda hanya perlu mengklasifikasikan satu input teks:Bentuk respons
Respons mencakupid, model, results, dan usage. Setiap item dalam results melaporkan apakah input yang sesuai ditandai, boolean kategori, skor kategori, dan jenis input yang diterapkan pada setiap kategori. Untuk permintaan teks batch, results berisi satu item per string input. Gunakan usage untuk field penagihan dan pemantauan.Otorisasi
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.