응답 품질 분석
LLM이 생성한 응답의 품질과 안전성을 자동 평가하여, 할루시네이션·유해성·PII 유출·프롬프트 인젝션·사실성·답변 적절성 등의 위험을 카테고리별로 모니터링하는 메뉴입니다. 호출량·비용·지연 같은 운영 지표만으로는 드러나지 않는 "응답 내용 자체가 믿을 만하고 안전한가"를 진단하는 데 활용합니다.
평가는 정규식·NLI·LLM Judge 등 여러 평가기를 조합한 하이브리드 방식으로 수행되며, 비용 통제를 위해 전체 호출 중 일부를 샘플링하여 평가합니다. 각 평가 항목은 점수로 산출되고, 위젯의 위반 기준(임계값) 을 기준으로 위반 여부가 집계됩니다.
화면은 위에서 아래로 요약 → 위반 추이·히트맵 → 점수 분포·모델 비교 → 시간대 히트맵 → 위반 케이스 순서로 구성되어, 전체 현황 파악부터 개별 위반 사례 확인까지 따라갈 수 있습니다. 상단 옵션바에서 시간 범위와 필터를 설정한 뒤 위젯 데이터를 조회합니다.

요약 카드
선택한 시간 범위의 핵심 품질 지표를 한눈에 보여주는 카드입니다.
평가율
전체 LLM 호출 중 품질 평가가 수행된 호출의 비율을 표시합니다. 카드 하단에는 평가 LLM 호출 수와 전체 호출 수가 함께 표시됩니다. (예: 평가 LLM 호출 170 / 134.8K)
- 평가는 비용이 발생하므로 샘플링 비율 내에서 운영됩니다. 평가율이 낮으면 표본이 작아 다른 위젯의 비율 해석에 주의가 필요합니다.
응답 품질
평가된 응답의 종합 품질 점수를 표시합니다.
- 여러 평가 항목을 종합한 대표 지표로, 추세가 하락하면 품질 저하 신호로 해석하세요.
할루시네이션 의심율
할루시네이션 점수가 기준 이상인 호출의 비율을 표시합니다. 카드 하단에는 판정 기준과 해당 호출 수가 함께 표시됩니다. (예: score ≥ 0.5 11.4K)
- RAG·검색 기반 응답에서 사실과 다른 내용이 생성되는 정도를 나타냅니다. 비율이 상승하면 컨텍스트 구성이나 모델을 점검하세요.
사실성
응답이 사실에 부합하는 정도(Factuality)의 평균 수준을 표시합니다.
- 값이 높을수록 응답이 사실에 충실합니다. 할루시네이션 의심율과 함께 보면 사실 왜곡의 전반적인 경향을 파악할 수 있습니다.
유해성
유해(Toxicity)로 평가된 응답의 비율을 표시합니다.
- 사용자에게 노출되면 안 되는 공격적·유해 표현의 발생 정도를 모니터링합니다. 값이 급증하면 위반 케이스에서 실제 응답을 확인하세요.
카테고리별 위반 추이
| Property | Value |
|---|---|
| 차트 유형 | 누적 영역 차트(stacked area) |
| 집계 단위 | 평가 카테고리 |
| 액션 | 위반 기준(임계값) 선택, 범례 항목 토글 |
시간대별로 각 위험 카테고리의 위반 발생량 추이를 누적 영역으로 표시합니다. 범례의 색상이 각 카테고리(할루시네이션·유해성·PII 유출·프롬프트 인젝션·사실성·답변 적절성)에 대응합니다.
-
우측 상단의 위반 기준 드롭다운으로 위반으로 집계할 점수 임계값을 조정할 수 있습니다.
-
특정 시점에 특정 카테고리가 급증했다면 배포·트래픽 변화와 연관 지어 원인을 추적하세요.
오퍼레이션 × 카테고리 위반율 히트맵
| Property | Value |
|---|---|
| 차트 유형 | 히트맵 테이블 (행: 오퍼레이션, 열: 카테고리) |
| 집계 단위 | 오퍼레이션 × 카테고리 |
| 액션 | 위반 기준(임계값) 선택 |
행은 오퍼레이션, 열은 위험 카테고리이며, 각 셀에 해당 조합의 위반율(%)이 표시됩니다. 위반율이 높을수록 붉은 계열, 낮을수록 녹색 계열로 표시됩니다.
-
"어떤 오퍼레이션이 어떤 위험에 취약한가"를 한눈에 짚어내는 위젯입니다.
-
예를 들어 특정 오퍼레이션의 답변 적절성 열이 붉게 나타나면, 해당 프롬프트가 질문 의도와 어긋난 응답을 자주 생성하고 있다는 의미입니다.
-
우측 상단의 위반 기준 드롭다운으로 임계값을 조정하면 셀 색상과 값이 함께 갱신됩니다.
할루시네이션 점수 분포
| Property | Value |
|---|---|
| 차트 유형 | 히스토그램 (x축: 점수 구간, y축: 평가 호출 수) |
| 집계 단위 | 점수 구간 (0–10% … 100%) |
| 액션 | 마우스 오버 시 값 표시 |
할루시네이션 평가 점수의 분포를 점수 구간별 호출 수로 표시합니다.
-
점수가 낮은 구간(0–10%)에 분포가 몰려 있으면 대부분의 응답에서 할루시네이션이 의심되지 않는다는 의미입니다.
-
높은 점수 구간(특히 100%)에 꼬리가 두껍게 나타나면 사실 왜곡이 의심되는 응답이 일정량 존재하므로 위반 케이스에서 실제 사례를 확인하세요.
모델별 품질 비교
| Property | Value |
|---|---|
| 차트 유형 | 막대 차트 (x축: 모델) |
| 집계 단위 | 모델 |
| 액션 | 마우스 오버 시 값 표시 |
모델별 응답 품질 점수를 막대로 비교합니다.
-
품질 점수가 낮은 모델은 동일 워크로드에서 위반을 더 많이 유발할 수 있습니다.
-
비용·지연 지표와 함께 검토하여, 품질 대비 효율이 좋은 모델로의 전환을 판단하세요.
사실성 점수 분포
| Property | Value |
|---|---|
| 차트 유형 | 히스토그램 (x축: 점수 구간, y축: 평가 호출 수) |
| 집계 단위 | 점수 구간 (0–10% … 100%) |
| 액션 | 마우스 오버 시 값 표시 |
사실성(Factuality) 평가 점수의 분포를 점수 구간별 호출 수로 표시합니다.
-
점수가 높은 구간(특히 100%)에 분포가 몰려 있으면 대부분의 응답이 사실에 충실하다는 의미입니다.
-
낮은 점수 구간(0–10%)의 비중이 두껍다면 사실과 다른 응답이 일정량 존재하므로, 할루시네이션 점수 분포와 함께 해석하세요.
시간대별 위반 히트맵
| Property | Value |
|---|---|
| 차트 유형 | 히트맵 (요일 × 시간대) |
| 집계 단위 | 요일(Sun–Sat) × 시간(0–23) |
| 액션 | 위반 기준(임계값) 선택 |
요일(세로)과 시간대(가로)의 격자로 위반 발생 밀도를 표시합니다. 색이 진한 셀일수록 해당 시간대에 위반이 집중되어 있음을 의미합니다.
-
특정 요일·시간대(예: 평일 오후)에 위반이 몰린다면 트래픽 부하나 특정 사용자 패턴과의 연관성을 점검하세요.
-
우측 상단의 위반 기준 드롭다운으로 임계값을 조정할 수 있습니다.
위반 케이스
| Property | Value |
|---|---|
| 차트 유형 | 테이블 |
| 액션 | 위반 기준(임계값) 선택, 행 펼치기 |
평가 결과 위반으로 판정된 개별 호출을 행 단위로 나열합니다. 통계가 아닌 실제 사례를 직접 확인하기 위한 위젯입니다.
| Column | Description |
|---|---|
시간 | 호출 발생 시각 |
오퍼레이션 | 위반이 발생한 오퍼레이션 |
프롬프트 | 입력(Input)과 응답(Output)의 요약 |
모델 | 사용된 LLM 모델명 |
프로바이더 | LLM 프로바이더 |
토큰 | 전체 토큰 수 |
Latency | 요청 시작~응답 완료 시간 |
비용 | 해당 호출의 비용 |
-
행을 펼치면 입력·응답 원문과 함께
Eval영역에 평가 항목별 점수가 표시됩니다. (Hallucination, Factuality, Relevance, Toxicity, Prompt Injection, PII Leak, URL Scan, Judge) -
우측 상단의 위반 기준 드롭다운으로 위반으로 표시할 임계값을 조정할 수 있습니다.
참고
평가 카테고리
화면의 한글 카테고리명과 Eval 영역의 평가 항목은 다음과 같이 대응됩니다.
| Category | Eval Item | Description |
|---|---|---|
| 할루시네이션 | Hallucination | 컨텍스트에 없는 내용을 생성한 정도 |
| 사실성 | Factuality | 응답이 사실에 부합하는 정도 |
| 답변 적절성 | Relevance | 응답이 질문 의도에 부합하는 정도 |
| 유해성 | Toxicity | 공격적·유해 표현 포함 정도 |
| 프롬프트 인젝션 | Prompt Injection | 시스템 프롬프트 탈취·우회 시도 |
| PII 유출 | PII Leak | 개인식별정보 노출 정도 |
| - | URL Scan | 응답에 포함된 URL의 위험 여부 |
| - | Judge | LLM Judge 종합 판정 점수 |
위반 기준(임계값)
-
카테고리별 위반 추이, 위반율 히트맵, 시간대별 위반 히트맵, 위반 케이스 위젯은 우측 상단에서 위반 기준(점수 임계값)을 선택할 수 있습니다.
-
임계값을 조정하면 해당 위젯이 위반으로 집계하는 기준이 바뀌며 데이터가 함께 갱신됩니다.
-
평가는 전체 호출 중 일부를 샘플링하여 수행되므로 위반율은 평가된 호출을 기준으로 산출됩니다.