AI Detector API Documentation
KLUE-BERT 기반 한국어 텍스트 AI 생성 여부 탐지 및 Kiwi 형태소 분석기를 활용한 언어학적 분석 데이터를 제공하는 API입니다. Flask 서버와 상호작용하여 AI 확률, 토큰 중요도(Heatmap), 문장 복잡도 등을 반환합니다. 저희는 이 모델이 쇼핑몰 등에 적용되어 사용자들이 가장 합리적인 소비를 할수 있는 것을 목표로 하고 있습니다.
사용 가능한 모델
BERT + Gemini Pro
실 서비스용 고성능 파이프라인. 가장 정확한 분석 결과를 제공합니다.
klue-bert-gemini-pro
BERT + Gemini Flash
발표 및 시연용 경량화 모델. 빠른 응답 속도를 가집니다.
klue-bert-gemini-flash
BERT + ChatGPT 5.1
비교 분석용 데모 파이프라인입니다.
klue-bert-chatgpt-5.1
API 엔드포인트
/{model_id}/analyze
텍스트 분석 요청
선택한 모델을 사용하여 텍스트가 사람이 작성한 것인지 AI가 생성한 것인지 판별합니다.
기본 엔드포인트 /analyze 요청 시 Production 모델이 사용됩니다.
Request Body (JSON)
{ "text": "분석할 한국어 텍스트 본문입니다...", // 필수: 분석 대상 텍스트 "with_html": true // 선택: 히트맵 HTML 반환 여부 (기본값 false) }
/health
서버 상태 확인
서버 상태, 기본 모델 ID, Kiwi 형태소 분석기 활성화 여부 등을 반환합니다.
응답 데이터 구조
분석 요청 성공 시 반환되는 JSON 데이터의 예시입니다. linguistics 필드는 텍스트의 언어학적 특징(단어 빈도, 가독성 등)을 포함합니다.