본 논문은 최근 등장한 대규모 언어 모델(LLM) 에이전트 개념을 활용하여 통합된 검색 증강 생성(RAG) 시스템에 대한 새로운 접근 방식을 제시합니다. 특히, LLM을 기본 제어기로 활용하는 Agent LLM은 특히 복잡한 추론 질의응답 시스템(예: 다단계 질의)에서 RAG 작업의 해석성을 가능하게 하는 유망한 접근 방식으로 자리 잡았습니다. 그러나 이전 연구는 주로 단일 단계 또는 다단계 접근 방식을 별도로 사용하여 RAG 시스템을 해결하는 데 중점을 두었으며, 이는 실제 응용 프로그램에 대한 해당 접근 방식의 적용을 제한합니다. 본 연구에서는 RAG 시스템의 효과와 해석성을 향상시키는 통합된 검색 증강 LLM 시스템을 위한 훈련 가능한 에이전트 프레임워크인 Agent-UniRAG를 제안합니다. 주요 아이디어는 입력의 복잡성에 따라 단계별로 RAG 작업을 해결하기 위해 LLM 에이전트 프레임워크를 설계하여 단일 단계 및 다단계 질의를 동시에 엔드투엔드 방식으로 포함하는 것입니다. 또한, 제안된 에이전트 프레임워크를 소규모 오픈소스 LLM(예: Llama-3-8B)에 적용할 수 있도록 SynAgent-RAG라는 합성 데이터셋을 도입합니다. 결과는 다양한 RAG 벤치마크에서 클로즈드 소스 및 대규모 오픈소스 LLM과 비교할 만한 성능을 보여줍니다. 소스 코드와 데이터셋은 공개적으로 제공됩니다.