콘텐츠 검토
모더레이션 생성
CometAPI POST /v1/moderations를 사용해 OpenAI 호환 모더레이션 요청으로 텍스트 또는 멀티모달 입력을 검사합니다.
POST
모델 엔드포인트로 보내기 전에 이 엔드포인트를 사용해 사용자 생성 콘텐츠를 검사하세요.
하나의 요청에서 여러 텍스트 입력을 검사하려면 문자열 배열을 전송하세요:
CometAPI가 다운로드할 수 있는 이미지가 모더레이션 입력에 포함된 경우 텍스트와 이미지 URL을 함께 전송하세요:
자체 포함형 이미지 요청이 필요할 때는 base64 데이터 URL을 사용하세요:
model과 input 값을 포함한 OpenAI 호환 모더레이션 요청을 전송합니다.
bearer 헤더에 CometAPI API 키를 사용하세요:
Authorization: Bearer $COMETAPI_KEY.요청 본문
멀티모달 모더레이션의 경우
omni-moderation-latest처럼 이를 지원하는 모델과 함께 OpenAI 스타일 멀티모달 입력을 전송하세요. 공개 이미지 URL은 CometAPI 서버에서 다운로드할 수 있어야 합니다. 복사 가능한 이미지 테스트에는 base64 데이터 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.