Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

콘텐츠 검수 — 텍스트와 이미지를 13개 위험 범주로 판정

콘텐츠 검수(model id omni-moderation-latest)는 텍스트, 이미지, 또는 둘 다를 13개 위험 범주와 대조하고 위험 판정 및 범주별 점수를 반환합니다. 콘텐츠를 보내고 task를 폴링해서 결과를 읽으면 되고 — 이미 사용 중인 동일한 비동기 /api/v1 규약으로 작동합니다.

모델 특징
13개 위험 범주 · 텍스트, 이미지, 또는 모두
적합한 용도
라이브 콘텐츠 검수
입력
텍스트, 이미지 URL, 또는 혼합
출력
위험 판정 + 범주별 점수
Input

일반 텍스트 · 또는 문자열/콘텐츠 블록의 JSON 배열 · 요청당 최대 500개 항목, 30,000단어

0/16 files

각 이미지는 1단위로 계산됩니다

Estimated cost~$0.0011 credits
Result

Try one of these prompts

reApi의 콘텐츠 검수란?

콘텐츠 검수는 omni-moderation-latest 모델입니다. 하나의 요청에서 텍스트, 이미지 URL, 또는 둘 다를 받고 13개 범주별 점수와 각 범주가 적용된 입력 유형을 포함한 위험 판정을 반환합니다. 비동기 호출 1개는 단일 문자열, 문자열 배치, 또는 텍스트와 이미지 혼합 제출을 처리하고, 모든 요청은 단위당 과금됩니다 — 1,000단어 텍스트 또는 이미지 1개.

이 모델로 만들 수 있는 것

이 모델로 구축하고 배포할 수 있는 실제 워크플로우와 프로덕션 활용 사례입니다.

콘텐츠 검수가 커뮤니티 메시지 흐름을 차단문으로 필터링하는 모습

콘텐츠 검수로 라이브 커뮤니티 피드 검사

댓글, 채팅, 포럼 글, 리뷰 등 사용자 콘텐츠는 어느 팀도 다 읽을 수 없을 만큼 쏟아집니다. 콘텐츠 검수는 각 항목을 괴롭힘, 혐오, 폭력, 성적 콘텐츠, 자해, 불법 범주와 대조하고 범주별 점수를 포함한 위험 판정을 반환하므로, 파이프라인은 명백한 것들을 자동 승인하고 애매한 것은 사람에게 넘기고 명백한 위반은 차단합니다. 한 번의 호출로 전체 댓글 페이지를 배치하면 — 콘텐츠 검수가 문자열당 판정 1개를 반환합니다.

콘텐츠 검사해보기
콘텐츠 검수가 사진과 캡션을 하나의 렌즈 안에서 평가하는 모습

이미지와 캡션을 함께 발행 전에 검수

사진과 캡션은 따로 보면 무해할 수 있지만 함께면 불쾌할 수 있습니다. 콘텐츠 검수는 혼합 입력 — 텍스트 블록과 이미지 URL을 한 요청 안에 — 을 받아 조합을 단일 항목으로 점수화하고, 각 범주가 이미지와 텍스트 중 어느 것에 대해 평가됐는지 보고합니다. 콘텐츠 검수를 업로드 엔드포인트 앞에 놓으면 사용자 생성 미디어가 CDN에 닿기 전에 항상 검수됩니다.

콘텐츠 검수가 콘텐츠 카드 그리드를 통과 및 대기 레인으로 분류하는 모습

콘텐츠를 대량 재검수하고 감사

아카이브를 다시 검사하거나, 파트너의 카탈로그를 감사하거나, 자신의 생성 모델 결과물을 QA합니다. 콘텐츠 검수는 단위당 과금 — 1,000단어 텍스트 또는 이미지 1개 — 하고 요청당 한 번만 청구하므로, 큰 배치는 개별 호출보다 항목당 비용이 적습니다. 동일한 task id, 동일한 폴링 엔드포인트, 다른 모든 reApi 모델과 동일한 크레딧 원장이므로, 콘텐츠 검수는 기존 워커에 새 인프라 없이 바로 들어갑니다.

가격

크레딧 기반 — 1 크레딧 = 0.001 USD. 성공한 생성에 대해서만 비용을 지불합니다.

첫 테스트 비용
$0.0011 credits

최저 등급 1회 생성(1,000 words).

테스트 예산 가이드
크레딧 충전
$10
약 10000회 테스트
$50
약 50000회 테스트
$100
약 100000회 테스트
모델카테고리가격
텍스트1,000단어당(각 텍스트 항목은 최소 50단어)
$0.001
1 credits · 1,000 words
이미지이미지당
$0.001
1 credits · image

reApi를 선택해야 하는 이유

13개 범주, 1개 판정

콘텐츠 검수는 괴롭힘, harassment/threatening, 혐오, hate/threatening, 불법, illicit/violent, 자해, self-harm/instructions, self-harm/intent, 성적, sexual/minors, 폭력, violence/graphic을 각각 boolean과 0–1 점수로 보고하고, 그 위에 단일 flagged 결정을 얹습니다. 기본 판정이 너무 거친 경우 점수로 자신의 임계값을 조정하세요.

텍스트, 이미지, 또는 둘 다를 한 요청으로

문자열, 문자열 배열, 또는 텍스트와 image_url 블록 배열을 보냅니다. 콘텐츠 검수는 각 범주가 어느 입력 유형에 적용됐는지 알려주므로, 혼합 제출은 두 개의 분리된 검사가 아니라 하나의 항목으로 점수화됩니다. 콘텐츠 검수는 이미지 URL만 받고 — base64 업로드를 관리할 필요가 없습니다.

단위당 가격, 요청당 한 번만 청구

1 credit은 $0.001 USD입니다. 콘텐츠 검수는 텍스트 1,000단어당 1단위(각 텍스트 항목은 최소 50단어로 계산), 이미지당 1단위를 청구하고, 총계를 요청당 한 번만 크레딧으로 변환합니다. 실패한 요청은 자동 환불되고, 폴링은 무료입니다.

콘텐츠 검수 vs Azure AI Content Safety

둘 다 텍스트와 이미지를 해로운 콘텐츠로 검사합니다. 차이는 보고하는 범주 개수, 결과 형태, 청구 단위, 첫 호출까지 걸리는 설정의 양에서 나타납니다.

기능
reApi의 콘텐츠 검수
Azure AI Content Safety
범주
13개 범주 — harassment, hate, illicit, self-harm, sexual, violence 계열과 하위 범주 — 각각 boolean과 0–1 점수.
4개 위험 범주(hate, sexual, violence, self-harm)이고 각각 0–7 심각도 수준. 이미지는 0/2/4/6 축약 척도를 반환합니다.
텍스트와 이미지 함께
한 요청이 텍스트와 image_url 블록을 섞고 단일 항목으로 점수화됩니다. 콘텐츠 검수는 각 범주가 어느 입력 유형에 적용됐는지 보고합니다.
Analyze Text와 Analyze Image API가 분리되어 있고, 통합 multimodal API는 미리보기 중입니다.
청구 단위
텍스트 1,000단어당 또는 이미지당, 요청당 한 번 크레딧으로 변환. 실패한 요청은 환불됩니다.
최대 1,000 Unicode code point의 텍스트 레코드당, 이미지당. 7,500글자 입력은 8개 레코드로 계산됩니다.
배칭
문자열 배열은 단일 콘텐츠 검수 task에서 문자열당 판정 1개를 반환합니다.
호출당 텍스트 레코드 1개 또는 이미지 1개. 텍스트 API는 기본값이 10K글자 최대이므로 긴 입력은 분할됩니다.
시작하기
동일한 계정, 엔드포인트, 크레딧 원장의 다른 모든 reApi 모델과 API 키 1개.
Azure 구독과 지원 지역에서 첫 호출 전에 생성된 Content Safety 리소스.
무료 사용
첫 호출부터 사용량 기반. 무료 가입 크레딧은 초기 콘텐츠 검수 배치를 다룹니다.
월 5,000개 텍스트 레코드와 5,000개 이미지의 무료 티어. 한도에 도달하면 서비스 중단됩니다.

비교는 작성 시점의 공개 문서된 동작을 반영합니다(Azure AI Content Safety 가격책정과 Learn 페이지, 2026-08-29 조회). 범주 커버리지와 임계값은 각 모델이 설정하고 시간에 따라 변할 수 있습니다.

3단계로 콘텐츠 검수 연동하기

  1. step 01

    API 키 생성

    reApi에 가입하고 키를 받으세요. 무료 가입 크레딧만으로 수많은 콘텐츠 검수를 할 수 있으므로 — 이미 답을 알고 있는 콘텐츠에 대해 판정을 검증할 수 있습니다.

    열기
  2. step 02

    검수할 콘텐츠 제출

    /api/v1/moderations에 model: omni-moderation-latest와 입력을 담아 POST합니다. 콘텐츠 검수가 task id를 즉시 반환합니다.

    열기
  3. step 03

    판정을 위해 폴링

    status가 completed가 될 때까지 /api/v1/tasks/:id를 GET합니다. 응답에는 moderation.results가 담기고 — 각 입력 항목마다 flagged, categories, category_scores, category_applied_input_types가 있습니다.

    열기
docs/api/content-moderation

API 레퍼런스

바로 사용 가능한 코드와 전체 파라미터 표입니다.

curl -X POST https://reapi.ai/api/v1/moderations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "omni-moderation-latest",
    "input": [
      { "type": "text", "text": "Is this comment safe to publish?" },
      { "type": "image_url", "image_url": { "url": "https://example.com/photo.jpg" } }
    ]
  }'

파라미터 검증 실패

제출 시 동기적으로 거부되며 문제 필드가 명시됩니다. 열거 값·범위·URL 필드를 확인하세요. 과금은 발생하지 않습니다.

인증 또는 잔액 문제

401은 Bearer 키 누락/무효, 402는 선차감액이 잔액을 초과함을 뜻합니다. 키와 크레딧은 콘솔에서 관리합니다.

콘텐츠 또는 소재 거부

참조 소재와 생성 결과는 자동 심사를 거칩니다. 거부된 작업은 명확한 오류와 함께 실패하고 전액 환불됩니다.

작업 실패 또는 시간 초과

실패 상태에 도달한 작업은 과금되지 않으며 선차감액이 자동 환불됩니다. 작업 ID를 보관했다가 재시도하세요.

자주 묻는 질문

이 모델에 대한 일반적인 질문입니다.

콘텐츠 검수는 omni-moderation-latest 모델로, reApi에 노출됩니다. 텍스트, 이미지, 또는 둘 다를 13개 위험 범주와 대조하고 위험 판정 및 범주별 점수를 반환합니다. /api/v1/moderations 엔드포인트에서 model id omni-moderation-latest로 호출하세요. 판정은 비동기 task 위에서 moderation.results로 돌아오고, 단위당 과금됩니다. 현재 요율은 이 페이지의 가격표를 참고하세요.

start building

이제 출시할 준비가 되셨나요?

Playground에서 시험해 보거나 API 키를 발급받아 바로 연동해 보세요.