8 Commits

Author SHA1 Message Date
107fd74b01 docs: 함수명 정정 - handle_message가 아닌 route_message
- 실제 함수명: route_message (라인 77)
- 최근 대화 조회: 라인 115-125에서 구현됨
- context 포함: 라인 132에서 recent_conversations 추가
2025-08-31 16:18:51 +09:00
5be05a3846 docs: 최종 해결 방안 - 기존 handle_message() 활용
- router._call_internal_llm() 대신 handle_message() 호출
- 이미 모든 기능 구현됨 (최근 대화, 스킬 라우팅, 저장)
- main.py에서 2줄 수정으로 완료
2025-08-31 16:12:09 +09:00
3030783ccb docs: PostgreSQL 통합 해결 방안 업데이트 - 단계적 접근
- Option 2: 즉시 적용 - _call_internal_llm()에서 조회
- Option 2.5: 장기 개선 - 엔드포인트에서 context 준비
- 책임 분리 원칙과 실용성 균형
2025-08-31 16:04:25 +09:00
2f01e13d36 docs: PostgreSQL 통합 계획 - 실제 코드 구조 반영
- main.py 엔드포인트들이 router._call_internal_llm() 직접 호출
- router.handle_message()는 사용되지 않음
- 해결 방안 2가지 제시: 구조 변경 vs 각 엔드포인트 수정
2025-08-31 15:58:00 +09:00
b57e8b8a5f docs: PostgreSQL 통합 위험성 완화 방안 추가
- 성능: 캐싱/비동기 처리
- UUID 오류: try-except 및 slack_user_id 폴백
- 토큰 한계: 5개 제한, 200자 truncate
- 로직 충돌: 역할 분리 (최근 vs 장기)
- 점진적 적용: 환경변수 토글
2025-08-31 15:08:35 +09:00
b9a90ca48f docs: rb8001 PostgreSQL 통합 계획 - 확인된 정보로 완전 업데이트
- 테이블 컬럼명 정정: message, response, timestamp
- DB 파일 경로: /home/happybell80/ivada_project/rb8001/app/state/database.py
- LLM: Gemini 2.5 Flash Lite 확인
- 핵심 문제: gemini_handler.py가 context 딕셔너리 무시
2025-08-31 15:04:31 +09:00
31e1b39662 docs: PostgreSQL 통합 계획 문서 업데이트 - 확인된 정보로 교체 2025-08-31 14:58:10 +09:00
90807cf907 docs: rb8001 PostgreSQL 대화 기록 통합 계획 추가
- ChromaDB 벡터 검색 + PostgreSQL 최근 대화 통합
- LLM 프롬프트 컨텍스트 개선 계획
- 의사코드 제거, 확인 필요 사항 명시
2025-08-31 14:49:12 +09:00