LiteLLM · OpenWebUI · PostgreSQL · pgvector · BGE-M3 · Agentic RAG · MCP · Tool Calling · DGX Spark 기반 Local LLM
- 외부 LLM API 의존 구조를 사내 장비 기반으로 전환하고 LiteLLM Proxy에서 인증·로그·토큰 집계를 일원화
- OpenWebUI에 MCP 서버를 연결해 Local LLM이 필요한 기능을 Tool Calling으로 선택·호출하고 실행 결과를 답변에 반영하는 흐름 적용·검증
- 자산관리·AXis 조회 API와 RAG 검색을 업무 단위 MCP Tool로 노출해, 실데이터 조회와 질의 재구성·재검색이 가능한 Agentic RAG 구조로 고도화
- 쓰기 작업은 SSO 사용자 신원 전달과 도구 계층 권한 검증을 거친 뒤, 사전 검증·사용자 확인과 실제 실행을 분리한 2단계 구조(Prepare → Commit), 멱등성 제어, Audit Trail을 적용해 구현
- 모델 호출과 Tool 호출을 동일 Trace로 연결해 도구별 호출량·성공률·지연·오류를 PostgreSQL에서 통합 관측하는 구조 구축
- 사내 서비스 7개 연동 — 주간 약 4,200건 · 약 1,000만 토큰 · 운영 로그 기준 모델 호출 정상 완료율 99.6%
메일·구두로 흩어진 전사 AX 과제 접수를 상태 기반 프로세스와 구조화된 데이터로 전환
Java · Spring Boot · MySQL · Vue · Docker · Linux · Local LLM
- 제안 → 접수 → 검토 → 상태 관리 흐름을 기준으로 사용자·관리자의 역할과 화면, API 접근 범위를 분리하고 요구사항 정의부터 배포·운영까지 단독 수행
- 사용자가 1~2줄을 입력하면 Local LLM이 항목별 초안을 생성하고, 사용자가 검토 후 확정하는 흐름으로 등록 부담을 낮추면서 입력 완성도 확보
- 사내 SSO 인증·권한으로 연동 서비스 노출 범위를 통제해, 별도 로그인 없이 AXis 안에서 AI 서비스를 탐색·체험하는 사내 AI 활용 허브로 확장
- 월평균 약 50건 접수 체계 정착 · 본부별 설명회 4회 진행 — 분기 우수 사원 수상