우아한공방의 새로운 동료, 시스템 맥락을 가진 챗봇서비스 개발기(feat. RAG)
AI
우아한공방의 새로운 동료, 시스템 맥락을 가진 챗봇서비스 개발기(feat. RAG)
두줄요약
우아한공방의 문서와 코드베이스 맥락을 활용하는 RAG 챗봇 서비스를 구축한 과정을 소개했습니다. 검색 정확도 개선과 Guardrail, 스트리밍 응답, Storybook 전역 UI 적용까지 다뤘습니다.
핵심 내용
- 우아한공방 디자인시스템 맥락을 자연어로 질의하고 답변받는 RAG 기반 챗봇 서비스 구축기
- AWS Bedrock Knowledge Bases, OpenSearch Serverless, DynamoDB, LangChain으로 문서·가이드·코드베이스 맥락을 검색하고 스트리밍 응답 제공
- 컴포넌트명 추출과 메타데이터 필터, topK 튜닝, Guardrail 설정으로 검색 정확도와 응답 범위 제어
- Storybook 전역 UI로 챗봇을 주입해 모든 문서에서 일관되게 노출되도록 구성
