docs: log additional intent data tests
This commit is contained in:
parent
036f8c6bdb
commit
4b8807f365
@ -45,3 +45,30 @@
|
|||||||
2. **테스트 커버리지**: `/api/test/router-message` 엔드포인트로 실제 플로우를 검증할 수 있으나 intent 값이 응답에 노출되지 않아 디버깅이 어려우므로 추후 intent/skill 정보 노출 검토 필요.
|
2. **테스트 커버리지**: `/api/test/router-message` 엔드포인트로 실제 플로우를 검증할 수 있으나 intent 값이 응답에 노출되지 않아 디버깅이 어려우므로 추후 intent/skill 정보 노출 검토 필요.
|
||||||
3. **자동 배포 확인**: 코드/문서 각각 별도 레포라서 변경 후 두 리포 모두 push + rb8001 컨테이너 로그 확인까지 해야 안전하다.
|
3. **자동 배포 확인**: 코드/문서 각각 별도 레포라서 변경 후 두 리포 모두 push + rb8001 컨테이너 로그 확인까지 해야 안전하다.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2025-11-15 11:10 - intent 데이터 확장 및 재테스트
|
||||||
|
- **추가 의도 (main_db)**
|
||||||
|
1. `file_inventory`: “어떤 파일 가지고 있어?” 류 요청 대응
|
||||||
|
2. `slack_message_send`: “슬랙에 메시지 보낼 수 있어?” 류 요청 대응
|
||||||
|
3. `system_view_request`: “지금 페이지 볼 수 있어?” 류 요청 대응
|
||||||
|
- 삽입 방식: Python 스크립트로 description 임베딩(`http://localhost:8515/embed`) 생성 → `intents`, `intent_prototypes`, `intent_thresholds` 테이블에 insert (version=1, source='description', 기본 threshold 0.8/0.1/0.7)
|
||||||
|
|
||||||
|
### 재테스트 (/api/test/router-message, 신규 시나리오 10건)
|
||||||
|
| 입력 | 응답 요약 | 비고 |
|
||||||
|
|------|-----------|------|
|
||||||
|
|어떤 파일을 가지고 있는데?|“현재 가진 파일은 'IR자료_IR.pdf'”|새 `file_inventory` 의도로 응답|
|
||||||
|
|슬랙에 메시지 보낼 수 있어?|“어떤 메시지를 누구에게 보낼까요?”|`slack_message_send` 경로에서 안내|
|
||||||
|
|지금 페이지를 볼 수 있어?|“현재 가진 파일은 …”|`system_view_request` 의도 응답|
|
||||||
|
|파일 목록 좀 보여줘|“현재 가진 파일은 …”|동일|
|
||||||
|
|슬랙 팀 채널에 고생했다고 전해줘|“팀 채널에 메시지를 전해드릴 수 있습니다”|슬랙 메시지 의도|
|
||||||
|
|현재 화면을 공유해줘|“현재 화면 공유 불가”|system_view_request 대응|
|
||||||
|
|파일 읽어서 요약해줘|문서 요약 안내|기존 document_analysis|
|
||||||
|
|슬랙 메시지 대신 보내줄래?|“응답을 생성할 수 없습니다.”|추가 슬롯 정보 미비로 실패 (추가 개선 필요)|
|
||||||
|
|저장된 파일이 뭐가 있어?|“현재 가진 파일은 …”|file_inventory|
|
||||||
|
|페이지 내용 알려줘|“어떤 회사를 말씀하시나요?”|미매칭 → 후속 intent 필요|
|
||||||
|
|
||||||
|
### 추가 교훈
|
||||||
|
1. **부분 임베딩 자동화 필요**: 기존 prototypes가 존재하면 새로운 intent는 직접 벡터를 넣어야 하므로, 향후 SemanticIntentClassifier가 누락된 항목만 재임베딩하도록 개선 필요.
|
||||||
|
2. **슬롯 정보 부족 문제**: “슬랙 메시지 대신 보내줄래?” 처럼 대상/메시지 내용이 없는 경우 응답이 종료되므로, intent 보강과 함께 후속 질문 로직이 필요.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user