AI Solution

비구조적 데이터로 강력한 Knowledge Base 챗봇을 만드는 방법

개요

챗봇은 새로운 것이 아니지만, AI 서비스 덕분에 이제 더 나은 챗봇을 사용할 수 있습니다. 이러한 향상된 챗봇을 통한 문서 검색은 기존 키워드 검색 대신 벡터 검색을 사용함으로써 크게 개선됩니다. 비정형 데이터로 모델을 학습시키는 것이 어렵게 느껴질 수 있지만, 검색 증강 생성(RAG)을 활용하면 새로운 정보로 학습된 더 스마트한 챗봇을 만들 수 있습니다.

이 튜토리얼에서는 여러 유형의 문서, PDF 파일, 데이터베이스 테이블에 저장된 데이터로 구성된 풍부한 지식 기반을 활용해 챗봇을 학습시키는 방법을 설명합니다. 이 튜토리얼에서는 비정형 데이터를 포함한 원시 문서를 구조화된 데이터로 변환하고, 이를 Oracle Cloud Infrastructure(OCI) Object Storage 버킷에 저장하며, 고급 AI 모델을 활용하여 자연어 쿼리에서 상황에 맞는 응답을 생성하는 방법을 보여줍니다. 무엇보다도, 매우 모듈화되어 있어 다양한 모델을 사용할 수 있습니다.

데모

데모: 비정형 데이터로 강력한 Knowledge Base 챗봇을 만드는 방법(2:05)

선행 조건 및 설정

  1. Oracle Cloud 계정—등록 페이지
  2. Oracle Cloud Infrastructure—설명서
  3. Oracle AI Database—설명서
  4. OCI Generative AI—설명서