Commit Graph

15 Commits

Author SHA1 Message Date
hyungi
cb009f7393 feat: 완전한 웹 UI 구현 및 문서 처리 파이프라인 완성
 새로운 기능:
- FastAPI 기반 완전한 웹 UI 구현
- 반응형 디자인 (모바일/태블릿 지원)
- 드래그앤드롭 파일 업로드 인터페이스
- 실시간 AI 챗봇 인터페이스
- 문서 관리 및 검색 시스템
- 진행률 표시 및 상태 알림

🎨 UI 구성:
- 메인 대시보드: 서버 상태, 통계, 빠른 접근
- 파일 업로드: 드래그앤드롭, 처리 옵션, 진행률
- 문서 관리: 검색, 정렬, 미리보기, 다운로드
- AI 챗봇: 실시간 대화, 문서 기반 RAG, 빠른 질문

🔧 기술 스택:
- FastAPI + Jinja2 템플릿
- 모던 CSS (그라디언트, 애니메이션)
- Font Awesome 아이콘
- JavaScript (ES6+)

🚀 완성된 기능:
- 파일 업로드 → 텍스트 추출 → 임베딩 → 번역 → HTML 생성
- 벡터 검색 및 RAG 기반 질의응답
- 다중 모델 지원 (기본/부스팅/영어 전용)
- API 키 인증 및 CORS 설정
- NAS 연동 및 파일 내보내기
2025-08-14 08:09:48 +09:00
hyungi
ef64aaec84 feat: export pipeline outputs (HTML copy + upload archiving) via EXPORT_* envs 2025-08-13 08:53:05 +09:00
hyungi
8d87b1f46b feat: add summarization to pipeline (summarize + summary_sentences + summary_language) 2025-08-13 08:50:06 +09:00
hyungi
6346635ac1 feat: add /pipeline/ingest_file endpoint for .txt/.pdf upload 2025-08-13 08:48:17 +09:00
hyungi
6e7cf8eafa feat: pipeline options translate/target_language; allow HTML-only without translation 2025-08-13 08:46:08 +09:00
hyungi
a280304adc feat: document pipeline (embedding->Korean translation->HTML). Add /pipeline/ingest endpoint 2025-08-13 08:45:01 +09:00
hyungi
b430a27215 Merge commit '397efb86dc84197b74d9a3b16a11b1d0d534ad9e' as 'integrations/document-ai' 2025-08-13 08:38:41 +09:00
hyungi
397efb86dc Squashed 'integrations/document-ai/' content from commit 9093611
git-subtree-dir: integrations/document-ai
git-subtree-split: 9093611c9629c0de3db760878ec9929f50add5ed
2025-08-13 08:38:41 +09:00
hyungi
9c70d3e8a1 chore: save WIP before importing Document-AI subtree 2025-08-13 08:38:30 +09:00
hyungi
4c81686657 feat: Paperless integration (content endpoint, list+sync). Add /paperless/sync and docs 2025-08-13 08:02:59 +09:00
hyungi
bcb1e543e6 feat: language-aware routing (English -> llama3:8b-instruct; else Qwen 7B/14B). Docs updated 2025-08-13 07:45:49 +09:00
hyungi
d17ec57b2e feat: security(CORS/API key), OpenAI-compatible endpoint, Paperless hook indexing; .env support 2025-08-13 07:36:27 +09:00
hyungi
325dde803d docs: add repo/data policy, ops workflow, and API overview; standardize port >=26000 guidance 2025-08-13 07:26:13 +09:00
hyungi
f478fba45b chore: ignore data/ and PDFs; keep repo lean and secure 2025-08-13 07:25:03 +09:00
hyungi
72d889f5ef feat: local AI server scaffolding (FastAPI, RAG, embeddings). Port policy (>=26000), README/API docs, scripts. 2025-08-13 07:24:06 +09:00