인프런 커뮤니티 질문&답변
Adaptive RAG vs Multi-agent
작성
·
27
답변 1
0
강병진
지식공유자
안녕하세요, 좋은 질문 감사합니다.
AdaptiveRAG의 경우에는, 단일 agent가 RAG를 구현할 때, 문서를 잘 가져오기 위한 안전장치를 추가하면서 retrieval의 효율을 높이는 방법이고, Multi Agent는 다양한 task를 처리하는 여러 Agent들을 활용하는 방법입니다.
저는 task가 간단하다면 토큰 비용과 답변 생성 시간을 줄이기 위해서 Adaptive RAG방식을 취하는 것을 선호합니다. 아무래도 multi agent의 경우에는 여러 에이전트가 소통을 하다보니, 소통을 관제하는 supervisor가 추가돼서 토큰이나 답변 생성에 추가로 시간이 소요되기 때문입니다.
다만 정답은 없고, 각각의 use case에 맞게 가장 효율이 잘 나오는 방법을 선택하는 것이 지금 상황에서는 가장 좋은 것 같습니다. multi agent가 토큰 사용량이나 비용이 더 발생하긴 하지만, 기술이 점점 발전하면서 해결될 문제이기 때문에, 오히려 확장성을 고려하면 처음부터 multi agent로 방향을 잡는게 더 좋은 방법일 수도 있습니다.




