아마존 베드록 관리형 지식 기반을 활용한 최적의 검색 구현 방법
서론
인공지능 및 자동화 기술의 발전은 다양한 분야에서 정보 검색 방식을 혁신하고 있습니다. 특히 아마존 베드록(Amazon Bedrock)은 기업 내 지식 관리 및 검색을 위한 강력한 도구를 제공합니다. 본 블로그에서는 아마존 베드록 관리형 지식 기반(Amazon Bedrock Managed Knowledge Base)이 제공하는 다양한 검색 모드를 활용하여 효율성을 극대화하는 방법을 살펴보겠습니다.
본문
아마존 베드록은 단일 조회 RAG(Retrieval Augmented Generation) 및 에이전틱 검색(Agentic Retrieval) 기능을 제공하여 사용자가 직면한 질문의 유형에 따라 적절한 검색 방식을 적용할 수 있도록 합니다. 예를 들어, 은행의 정책을 조사하는 직원이 계좌 개설을 위한 서류 목록을 묻는다면 단일 조회 RAG 방식을 통해 빠르고 명확한 답변을 받을 수 있습니다. 반면, 다양한 사업 구조에 따른 세부 정보를 비교하는 복잡한 질문의 경우 에이전틱 검색을 활용하여 더 깊이 있는 분석이 가능합니다.

주요 기능 및 혜택
- 단일 조회 RAG: 간단한 질문에 대해 모델을 한 번 호출하여 답변을 생성합니다. 이 방식은 단순한 문서 조회나 명확히 정의된 질문에 적합합니다.
- 에이전틱 검색: 복잡한 질문을 하위 질문으로 분해하여 적절한 지식을 검색하고 추가 검색을 통해 필요한 정보를 확보합니다. 이러한 방식은 다중 문서나 정책 비교 분석에 적합합니다.
- 검색 전용 요청: 사용자가 직접 문서 내용을 확인하고자 할 때는 검색된 원본 문맥만 반환하여 신속한 정보 접근이 가능합니다.
사례 연구
가상의 은행 내 정책 어시스턴트를 통해 세 가지 검색 모드를 실험합니다. 단일 조회 RAG는 간단한 체크리스트 질문에 대한 신속한 답을 제공하며, 에이전틱 검색은 다양한 정책 문서를 기반으로 추가적인 비교 분석을 수행합니다. 필요 시 검색 전용 모드를 통해 사용자가 직접 원문 내용을 검토할 수 있도록 지원합니다.
{
"messages": [
{
"content": {
"text": "계좌 개설 요건이 개인사업자와 법인에서 어떻게 다른지, 비거주자 소유자에게 추가로 적용되는 확인 절차가 무엇인지 알려주세요."
},
"role": "user"
}
],
"retrievers": [
{
"description": "계좌 개설 절차, 문서 체크리스트 및 정책 안내서의 지식 기반",
"configuration": {
"knowledgeBase": {
"knowledgeBaseId": "KB12345678"
}
}
}
],
"generateResponse": true,
"agenticRetrieveConfiguration": {
"foundationModelType": "MANAGED",
"rerankingModelType": "MANAGED",
"maxAgentIteration": 4
}
}
결론
아마존 베드록 관리형 지식 기반은 다양한 검색 모드를 통해 사용자와 애플리케이션 개발자가 보다 유연하고 효율적으로 정보를 검색할 수 있도록 지원합니다. 개별 질문의 특성에 맞게 단일 조회 RAG, 에이전틱 검색, 또는 검색 전용 모드를 선택하여 최적의 검색 경험을 제공할 수 있습니다. 기존 시스템에 새로운 모드를 도입하고 질문 집합을 기반으로 성능을 평가하여 효율성을 높이는 방식으로 사용자를 지원할 수 있습니다.
AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!
(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기
