PORTFOLIO / CHATBOT & RAGBUILD · OPERATE · IMPROVE
WOON JANG / AI PLATFORM · RAG ENGINEER
사내 AI를 설계하고 운영합니다.
온프레미스 챗봇 구축·운영부터 권한 기반 문서 RAG 설계까지, 업무에 쓰이는 AI 시스템을 만듭니다.
123
공개 데모 응답 영역 확대 · 실제 추론 결과 아님- ①입력질문 · 첨부 선택
- ②응답스트리밍 표시 · 피드백
- ③이력대화별 기록 · 다시 열기
서버에서 처리하는 것
- 01질문·첨부React
- 02인증·컨텍스트FastAPI
- 03요청 대기열PostgreSQL FIFO
- 04모델 추론SGLang · GLM-5.3 Flash
- 05스트리밍 응답SSE → React
API ↔ PostgreSQL: 계정 · 대화 · 첨부 · 피드백
운영 소스의 요약 흐름입니다. 공개 데모는 이 서버 경로를 실행하지 않습니다.
02 / PERMISSION-AWARE RAG
중앙 자산화된 사내 기준 DB를 답변 출처로, RAG
설계 기준
승인된 조직 문서를 검색 가능한 지식으로 정리합니다. 사용자의 권한 안에서 근거를 찾고, 답변을 원문 출처에 연결하는 설계입니다.
A. 문서를 지식으로
- 01승인된 문서반입 승인
- 02파싱·분할버전 · ACL 연결
- 03검색 인덱스Qdrant · PostgreSQL
↓ 색인된 지식 → 아래의 권한 검색에 사용
B. 질문을 근거 있는 답변으로
- 01질문·사용자신뢰된 사용자 · 그룹
- 02권한 내 검색ACL 선필터
- 03근거 기반 답변부족하면 부족 안내
- 04원문 출처문서 · 버전 · 기준일
설계 개념도: 승인 문서를 색인하고, 사용자 권한으로 검색한 근거를 답변과 연결합니다. 상세 ERD와 구현 상태는 별도 구성도에서 구분합니다.가상 형식 예시- 질문
- 출장비 정산에 필요한 서류는?
- 답변
- 신청서와 증빙 서류가 필요합니다. [1]
- 출처
- [1] 예시 규정 · v1.0 · p.3
RAG 구성도 보기 ↗팀프로젝트산업 데이터 파이프라인
처리 구조 요약
- 01수집·보존Webhook · raw hex
- 02정규화Converter · InfluxDB
- 03배치·출력Celery · Avro/GCS
경력 근거·세부 구조 ↗1인 제품 개발·운영untamedai.me
제품 운영 루프
- 01설계·개발Next.js · FastAPI
- 02배포Cloudflare
- 03운영·개선세션 · 비용 · 안전
제품 운영 근거 ↗