thug0bin
5d7a8fc3f4
feat(animal-chat): 로깅 시스템 구축
- SQLite DB: animal_chat_logs.db
- 로거 모듈: utils/animal_chat_logger.py
- 단계별 로깅:
- MSSQL (보유 동물약): 개수, 소요시간
- PostgreSQL (RAG): 개수, 소요시간
- LanceDB (벡터 검색): 상위 N개, 유사도, 소스, 소요시간
- OpenAI: 모델, 토큰(입력/출력), 비용, 소요시간
- Admin 페이지: /admin/animal-chat-logs
- API: /api/animal-chat-logs
- 통계: 총 대화, 평균 응답시간, 총 토큰, 총 비용
2026-03-08 15:17:11 +09:00
..
2026-01-23 22:23:45 +09:00
2026-03-06 17:22:08 +09:00
2026-03-08 15:17:11 +09:00
2026-02-27 13:56:26 +09:00
2026-01-25 12:06:47 +09:00
2026-03-02 15:26:51 +09:00
2026-03-04 00:36:25 +09:00
2026-03-07 17:01:22 +09:00
2026-03-08 15:17:11 +09:00
2026-03-08 15:17:11 +09:00
2026-01-23 23:56:28 +09:00
2026-03-06 18:01:37 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 11:50:46 +09:00
2026-01-24 21:04:33 +09:00
2026-03-08 15:17:11 +09:00
2026-01-23 23:28:59 +09:00
2026-01-24 09:05:20 +09:00
2026-01-24 21:04:33 +09:00
2026-03-07 22:20:15 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-07 00:43:02 +09:00
2026-03-06 11:50:46 +09:00
2026-02-28 11:24:16 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 11:50:46 +09:00
2026-01-24 09:05:20 +09:00
2026-01-24 21:04:33 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 23:26:44 +09:00
2026-03-07 18:14:00 +09:00
2026-02-04 17:20:53 +09:00
2026-02-04 17:20:53 +09:00
2026-01-23 23:32:56 +09:00
2026-01-23 23:28:59 +09:00
2026-01-24 21:04:33 +09:00
2026-03-07 22:49:12 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 18:01:37 +09:00
2026-03-06 18:01:37 +09:00
2026-03-05 15:37:06 +09:00
2026-03-05 12:19:56 +09:00
2026-03-05 12:19:56 +09:00
2026-03-05 20:44:04 +09:00
2026-03-04 12:10:00 +09:00
2026-01-24 21:04:33 +09:00
2026-01-24 21:04:33 +09:00
2026-01-24 21:04:33 +09:00
2026-02-27 13:56:26 +09:00
2026-02-27 14:55:07 +09:00
2026-03-06 11:50:46 +09:00
2026-03-07 11:38:37 +09:00
2026-01-24 21:04:33 +09:00
2026-03-07 21:29:00 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-08 15:00:39 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-07 00:43:02 +09:00
2026-03-06 23:26:44 +09:00
2026-03-07 11:38:37 +09:00
2026-03-08 15:00:39 +09:00
2026-03-08 15:00:39 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-06 23:26:44 +09:00
2026-03-07 00:43:02 +09:00
2026-03-07 00:43:02 +09:00
2026-01-23 23:56:28 +09:00
2026-01-23 23:32:56 +09:00
2026-03-06 11:50:46 +09:00
2026-03-06 17:18:40 +09:00