troubleshooting: add applied fix for long filename (normalize & cap) and LangGraph fallback retry
This commit is contained in:
parent
a456140a2e
commit
76f4da4d97
@ -40,6 +40,16 @@
|
|||||||
3. 이미지 파일 처리 로직 추가
|
3. 이미지 파일 처리 로직 추가
|
||||||
4. HWP → 텍스트 변환 라이브러리 필요
|
4. HWP → 텍스트 변환 라이브러리 필요
|
||||||
|
|
||||||
|
## 적용된 조치 (2025-10-21)
|
||||||
|
- 업로드 시 파일명 정규화 적용: URL 퍼센트 인코딩 해제 → 경로 제거 → 200자 이내 절단(확장자 보존) → 초과 시 `doc_id.ext` 대체
|
||||||
|
- 코드: `/home/admin/ivada_project/skill-rag-file/app/api/upload.py`
|
||||||
|
- rb8001 LangGraph 파이프라인에서 업로드 500(StringDataRightTruncation) 감지 시 안전 파일명으로 1회 재시도
|
||||||
|
- 코드: `/home/admin/ivada_project/rb8001/app/pipelines/langgraph_document.py`
|
||||||
|
|
||||||
|
## 결과
|
||||||
|
- 한글/장문 파일명으로 인한 `VARCHAR(255)` 초과 오류 재현 방지
|
||||||
|
- Slack DM에서 PDF 첨부 시 최초 응답부터 문서 스니펫 기반 분석 가능 (동기 대기)
|
||||||
|
|
||||||
## 교훈
|
## 교훈
|
||||||
- 파일시스템 제한 고려 필수
|
- 파일시스템 제한 고려 필수
|
||||||
- 한글 파일명 URL 인코딩 영향 검토
|
- 한글 파일명 URL 인코딩 영향 검토
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user