docs: PostgreSQL 통합 위험성 완화 방안 추가
- 성능: 캐싱/비동기 처리 - UUID 오류: try-except 및 slack_user_id 폴백 - 토큰 한계: 5개 제한, 200자 truncate - 로직 충돌: 역할 분리 (최근 vs 장기) - 점진적 적용: 환경변수 토글
This commit is contained in:
parent
b9a90ca48f
commit
b57e8b8a5f
@ -47,3 +47,11 @@
|
|||||||
- ChromaDB telemetry 오류 발생 중 → `ANONYMIZED_TELEMETRY=false` 설정 필요
|
- ChromaDB telemetry 오류 발생 중 → `ANONYMIZED_TELEMETRY=false` 설정 필요
|
||||||
- user_id UUID 타입 처리 필요 (Frontend=UUID, Slack=변환)
|
- user_id UUID 타입 처리 필요 (Frontend=UUID, Slack=변환)
|
||||||
- LLM: Gemini 2.5 Flash Lite (DEFAULT_LLM_MODEL=gemini-2.5-flash-lite)
|
- LLM: Gemini 2.5 Flash Lite (DEFAULT_LLM_MODEL=gemini-2.5-flash-lite)
|
||||||
|
|
||||||
|
## 6. 위험성 완화 방안
|
||||||
|
|
||||||
|
- **성능**: 캐싱 레이어 추가 또는 비동기 처리로 지연 최소화
|
||||||
|
- **UUID 오류**: try-except로 UUID 검증, 실패 시 slack_user_id 폴백
|
||||||
|
- **토큰 한계**: 최근 5개로 제한, 각 대화 200자 truncate
|
||||||
|
- **로직 충돌**: PostgreSQL은 최근 사실, ChromaDB는 장기 기억으로 역할 분리
|
||||||
|
- **점진적 적용**: 환경변수 `USE_POSTGRES_CONTEXT=true`로 기능 토글
|
||||||
Loading…
x
Reference in New Issue
Block a user