AI Briefing

RAG가 기업용 생성형 AI를 현실로 만든다

·2024.01.24 01:17

RAG가 기업 고유 문서를 검색해 생성형 AI의 정확도와 실용성을 높인다.

RAG는 검색으로 찾은 문맥을 LLM 생성에 붙여, 기업 고유 지식에 근거한 답변을 만드는 방식이다. 일반 모델이 설명할 수는 있어도 기업별 정책과 고객 맥락까지 반영하기 어렵다는 한계를, 조직 문서로 보완한다. 은행 상담 예시처럼 정책·고객 정보·내부 자료를 함께 반영한 응답을 가능하게 한다.

활용처는 크게 내부와 외부로 나뉜다.

  • 내부용: 분산된 문서와 DB에서 지식을 찾는 직원 생산성 도구, 재무·연구·시장 자료를 요약하는 분석 어시스턴트, 신입 온보딩을 돕는 교육 도구
  • 외부용: 사용자 정보와 도움말 문서를 바탕으로 답하는 고객 지원 챗봇, 문서에 근거한 답만 내놓는 공개 Q&A 시스템

구현의 핵심은 retrievalaugmented generation이다. Semantic search가 질의 의도를 해석해 관련 문서를 찾고, embedding으로 만든 벡터를 vector database에 저장해 유사도를 계산한다. 큰 문서는 chunking으로 잘게 나눠 검색 정확도를 높이며, 이후 Jurassic이나 Contextual Answers가 그 맥락을 바탕으로 답을 생성한다.

문제는 프로덕션이다. 청킹과 임베딩 최적화, PDF·DOCX와 복잡한 표 처리, 여러 저장소를 잇는 수집 파이프라인, 원본과 인덱스의 동기화, 사용자·그룹 권한 반영, GDPRVPC 같은 보안·규제 요구까지 모두 맞춰야 한다. Google Drive, OneDrive, S3, Google Storage, Confluence, Notion, Intercom, Zendesk처럼 데이터가 흩어져 있으면 복잡도는 더 커진다.

AI21 RAG Engine은 이런 부담을 줄이기 위한 관리형 패키지다.

  • document extraction, chunking, embeddings, vector storage and retrieval을 한 API로 묶는다.
  • Google DriveAmazon S3 같은 소스 연동과 자동 동기화를 지원한다.
  • PDFDOCX의 복잡한 표를 처리하고, 인덱스 갱신과 권한 관리를 함께 다룬다.
  • 세부 모델로 Semantic Search, Text Segmentation, Embeddings, Document Extraction을 별도로 제공한다.

결국 기업은 RAG를 실험에서 운영으로 옮길 수 있지만, 자체 구축은 여전히 시간과 유지보수 비용이 큰 작업으로 남는다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.

RAG가 기업용 생성형 AI를 현실로 만든다 | AI Briefing