Adaptive RAG vs Multi-agent
72
작성한 질문수 20
안녕하십니까, 강사님.
자세하고 유익한 강의를 준비해주셔서 감사합니다.
이전 강의 내용과 비교하면서 궁금한 점이 생겼습니다.
이전에 다루신 Adaptive RAG와 이번에 다루신 Multi-Agent 강의의 차이점이 무엇인지 알고 싶습니다.
만약 다른 개념이라면, 두 접근 방식이 어떤 부분에서 가장 큰 차이를 보이는지도 궁금합니다.
답변 1
0
안녕하세요, 좋은 질문 감사합니다.
AdaptiveRAG의 경우에는, 단일 agent가 RAG를 구현할 때, 문서를 잘 가져오기 위한 안전장치를 추가하면서 retrieval의 효율을 높이는 방법이고, Multi Agent는 다양한 task를 처리하는 여러 Agent들을 활용하는 방법입니다.
저는 task가 간단하다면 토큰 비용과 답변 생성 시간을 줄이기 위해서 Adaptive RAG방식을 취하는 것을 선호합니다. 아무래도 multi agent의 경우에는 여러 에이전트가 소통을 하다보니, 소통을 관제하는 supervisor가 추가돼서 토큰이나 답변 생성에 추가로 시간이 소요되기 때문입니다.
다만 정답은 없고, 각각의 use case에 맞게 가장 효율이 잘 나오는 방법을 선택하는 것이 지금 상황에서는 가장 좋은 것 같습니다. multi agent가 토큰 사용량이나 비용이 더 발생하긴 하지만, 기술이 점점 발전하면서 해결될 문제이기 때문에, 오히려 확장성을 고려하면 처음부터 multi agent로 방향을 잡는게 더 좋은 방법일 수도 있습니다.
제공해주신 레포가 Windows 환경에 너무 비친화적입니다.
0
14
2
마크다운을 텍스트 파일로 변환하기
0
34
1
max token을 제한하는게 왜 성능을 개선하게 되는걸까요?
0
50
2
pyzerox 유니코드 에러
0
80
2
영상 메타데이터 생성 관련 LLM 활용 질문
0
74
1
종합부동산세 부분 tool 사용 질문 드립니다.
0
80
2
uv sync 파이썬 버전문제 onnxruntime
-1
114
2
MCP를 활용해서 간단한 에이전트를 만들어보세요
0
99
1
PDF 형식
0
71
1
5.3 langchain-mcp-adpater를 활용한 MCP 도구 사용 tool_list 지연 사유
0
93
2
3.6 human_in_the_loop 3rd case
0
83
1
summary 를. 시스템메세지에 추가하는 부분에 관하여
0
76
3
병렬 처리 중 retrieve 관련 궁금한 사항
0
80
1
query 에 대한 answer 결과값이 나오지 않습니다.
0
98
2
사람과 관련된 표현이 없는데 rewrite 로 이동하지 않는경우
0
80
1
retriever 관련 질문
0
66
1
인터룹 관련 질문
0
51
2
2.4 Self-RAG 결과가 달라요!
0
80
2
md vs txt 차이..
0
146
2
OpenAI API 호출 때문에 발생하는 Error code: 429 문제
0
125
2
단순 도구 사용과 도구를 가진 에이전트를 사용하는 것의 차이가 궁금합니다.
0
90
1
LangChain과 LangGraph v1
0
140
1
2.4 강의 관련 질문(답변을 검증하는 self rag)
0
77
2
후속강의 문의
0
75
2





