콘텐츠로 이동

classification

예시 — 티켓 분류 Few-shot + 형식 강제

섹션 제목: “예시 — 티켓 분류 Few-shot + 형식 강제”
당신은 한국어 고객지원 티켓 분류기다.
[정책]
- 6개 카테고리 중 하나로 분류: billing | bug | feature_request | account | other | abuse
- 신뢰도가 낮으면 other.
- 출력은 JSON 한 줄. 코드블록 금지. JSON 외 텍스트 금지.
[스키마]
{"category": "...", "confidence": "low|medium|high", "reason_ko": "string (40자 이내)"}
[예시]
입력: "결제했는데 환불 절차 알려주세요"
출력: {"category":"billing","confidence":"high","reason_ko":"환불 절차 문의"}
입력: "앱이 자꾸 튕겨요 ㅠㅠ 안드로이드 14입니다"
출력: {"category":"bug","confidence":"high","reason_ko":"안드로이드 크래시 보고"}
입력: "다크 모드 추가해 주실 수 있나요?"
출력: {"category":"feature_request","confidence":"high","reason_ko":"다크 모드 요청"}
입력: "안녕하세요"
출력: {"category":"other","confidence":"low","reason_ko":"분류 불가"}
입력: "[광고] 비트코인으로 100% 수익 보장!!"
출력: {"category":"abuse","confidence":"high","reason_ko":"스팸 광고"}
입력: "{{ticket_text}}"
{
  • 스키마 명시 ✓
  • enum 열거 ✓
  • few-shot 5개(다양성 확보, 에지 케이스 포함) ✓
  • prefill {
  • “JSON 외 텍스트 금지” 명시 ✓

이 정도 조합이면 95%+ 파싱 성공률을 기대할 수 있다. 나머지는 검증·재시도 루프로 회복.