Diagnostics 열기
두 진입점:- 트레이스에서 — 리트리벌 스텝 어디서든 “Diagnose retrieval” 클릭. 사용된 정확한 쿼리와 프리셋 로드.
- 문서에서 — 지식의 청크 우클릭 → “Test retrievability”. 그것을 찾아야 할 쿼리 시뮬레이션.
Diagnostics 가 보여주는 것
주어진 쿼리와 기대 청크에 대해 Diagnostics 가 답하는 것:- 청크가 인덱스에 있나? — 정상 확인. 없으면 파이프라인 보기 (Clean 중 필터됐나? 청커가 스킵했나?).
- 필터가 배제하나? — 필터 세트와 청크가 통과하는지 표시.
- 벡터 점수는? — 쿼리와 청크의 코사인 유사도. 낮은 점수 (< 0.2) 는 시맨틱 불일치 — 청크가 쿼리와 “의미가 다름”.
- 키워드 점수는? — BM25 점수. 낮은 점수는 쿼리에 청크 안 단어가 없다는 뜻 (동의어 추가 고려).
- 융합 순위는? — 청크가 top 50 에서 어디 랭크됐는지.
- 리랭커가 드롭했나? — 리랭킹이 켜져 있었고 top K 밖으로 떨어졌나.
- 그라운딩이 드롭했나? — 그라운딩이 켜져 있었고 청크가 그래프와 충돌했나.