Glowb Dev Docs
Main API

AI 영상 검수 API

AI 기반 영상 검수 API

AI 영상 검수 API

AI를 활용한 인플루언서 영상 검수 API입니다.

Base URL: /ai/review

인증 정보

항목
인증 필요
인증 방식JWT Bearer Token

엔드포인트 목록

메서드경로설명인증
POST/ai/review/video영상 검수필요

API 상세

영상 검수

인플루언서가 제출한 영상을 AI로 검수합니다.

HTTP 요청

POST /ai/review/video
Authorization: Bearer {access_token}
Content-Type: multipart/form-data

Request Parameters (Form Data)

파라미터타입필수설명
campaignIdlong캠페인 ID
influencerDraftstring인플루언서 초안 JSON (caption, script 등)
videofile검수할 영상 파일
modelVersionstring아니오Gemini 모델 버전 (gemini2 또는 gemini3). 기본값: gemini3
thinkingLevelstring아니오추론 깊이 - gemini3 전용 (low 또는 high). 기본값: low
mediaResolutionstring아니오영상 해상도 - gemini3 전용. 기본값: media_resolution_medium

influencerDraft 예시

{
  "caption": "오늘의 뷰티 루틴을 소개합니다! ✨",
  "script": "안녕하세요, 오늘은 제가 매일 사용하는...",
  "hashtags": ["#뷰티", "#스킨케어", "#데일리루틴"]
}

응답

성공 응답 (200 OK)

{
  "status": 200,
  "code": null,
  "message": "영상 검수가 완료되었습니다.",
  "data": "검수 결과 상세 내용..."
}

에러 응답

상태 코드코드메시지
500VIDEO_REVIEW_ERROR영상 검수 중 오류가 발생했습니다

Gemini 모델 버전

버전설명
gemini2Gemini 2.0 모델
gemini3Gemini 3.0 모델 (기본값, 더 정확한 검수)

추론 깊이 (Thinking Level)

thinkingLevelgemini3 모델에서만 적용됩니다.

레벨설명
low빠른 검수 (기본값)
high심층 분석 검수

영상 해상도 (Media Resolution)

mediaResolutiongemini3 모델에서만 적용됩니다.

해상도설명
media_resolution_low저해상도 처리
media_resolution_medium중해상도 처리 (기본값)
media_resolution_high고해상도 처리

사용 예시

curl -X POST https://api.glowb.io/ai/review/video \
  -H "Authorization: Bearer {token}" \
  -F "campaignId=123" \
  -F "influencerDraft={\"caption\":\"테스트\",\"script\":\"테스트 스크립트\"}" \
  -F "video=@/path/to/video.mp4" \
  -F "modelVersion=gemini3" \
  -F "thinkingLevel=low"

API 테스트

On this page