内容审核
创建审核
使用 CometAPI POST /v1/moderations 通过兼容 OpenAI 的审核请求检查文本或多模态(Multimodal)输入。
POST
使用此端点可在将用户生成内容发送到模型端点之前进行检查。发送一个兼容 OpenAI 的审核请求,并提供
当你希望在一个请求中检查多条文本输入时,发送字符串数组:
当你的审核输入包含 CometAPI 可下载的图片时,发送文本加图片 URL:
当你需要一个自包含的图片请求时,请使用 base64 data URL:
model 和 input 值。
在 bearer 请求头中使用 CometAPI API key:
Authorization: Bearer $COMETAPI_KEY。请求体
对于多模态审核,请使用支持该能力的模型发送 OpenAI 风格的多模态输入,例如
omni-moderation-latest。公开图片 URL 必须能够被 CometAPI 服务器下载。若要进行可复制的图片测试,请使用 base64 data URL。
请求示例
当你只需要对一条文本输入进行分类时,发送单个文本字符串:响应结构
响应包含id、model、results 和 usage。results 中的每一项都会报告对应输入是否被标记、分类布尔值、分类分数,以及应用于每个分类的输入类型。对于批量文本请求,results 会为每个输入字符串包含一项。可使用 usage 查看计费和监控字段。授权
CometAPI API key used for model requests. Send it as Authorization: Bearer $COMETAPI_KEY.
请求体
application/json
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."
响应
Moderation decisions and token usage.