강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

임해빈님의 프로필 이미지
임해빈

작성한 질문수

LangGraph를 활용한 AI Agent 개발 (feat. MCP)

2.8 Multi-Agent 시스템과 RouteLLM

Adaptive RAG vs Multi-agent

작성

·

27

0

안녕하십니까, 강사님.

자세하고 유익한 강의를 준비해주셔서 감사합니다.

 

이전 강의 내용과 비교하면서 궁금한 점이 생겼습니다.

  1. 이전에 다루신 Adaptive RAG와 이번에 다루신 Multi-Agent 강의의 차이점이 무엇인지 알고 싶습니다.

  2. 만약 다른 개념이라면, 두 접근 방식이 어떤 부분에서 가장 큰 차이를 보이는지도 궁금합니다.

     

답변 1

0

강병진님의 프로필 이미지
강병진
지식공유자

안녕하세요, 좋은 질문 감사합니다.

AdaptiveRAG의 경우에는, 단일 agent가 RAG를 구현할 때, 문서를 잘 가져오기 위한 안전장치를 추가하면서 retrieval의 효율을 높이는 방법이고, Multi Agent는 다양한 task를 처리하는 여러 Agent들을 활용하는 방법입니다.

저는 task가 간단하다면 토큰 비용과 답변 생성 시간을 줄이기 위해서 Adaptive RAG방식을 취하는 것을 선호합니다. 아무래도 multi agent의 경우에는 여러 에이전트가 소통을 하다보니, 소통을 관제하는 supervisor가 추가돼서 토큰이나 답변 생성에 추가로 시간이 소요되기 때문입니다.

다만 정답은 없고, 각각의 use case에 맞게 가장 효율이 잘 나오는 방법을 선택하는 것이 지금 상황에서는 가장 좋은 것 같습니다. multi agent가 토큰 사용량이나 비용이 더 발생하긴 하지만, 기술이 점점 발전하면서 해결될 문제이기 때문에, 오히려 확장성을 고려하면 처음부터 multi agent로 방향을 잡는게 더 좋은 방법일 수도 있습니다.

임해빈님의 프로필 이미지
임해빈

작성한 질문수

질문하기