에이전트 모드 개요¶
에이전트 모드는 Backend.AI GO를 단순한 챗봇에서 스스로 생각하고 도구를 사용하여 복잡한 작업을 완수하는 자율 비서로 진화시킵니다.
AI 에이전트란 무엇인가요?¶
모델이 단순히 다음에 올 텍스트를 예측하는 일반적인 채팅과 달리, 에이전트는 ReAct (Reasoning + Acting) 패턴을 따릅니다:
-
관찰(Observe): 사용자의 요청과 현재 환경을 분석합니다.
-
사고(Think): 계획을 세우고 도구가 필요한지 판단합니다.
-
행동(Act): 도구를 실행합니다 (예: 웹 검색, 파일 읽기).
-
관찰(Observe): 도구의 실행 결과를 보고, 계속 진행할지 아니면 최종 답변을 내놓을지 결정합니다.
주요 장점¶
-
최신 정보 활용: 에이전트는 웹 검색을 통해 학습 데이터에 없는 최신 정보를 찾아낼 수 있습니다.
-
실질적인 작업 수행: 로컬 파일을 읽거나 코드를 실행하여 계산 결과를 검증하는 등 직접적인 행동을 취할 수 있습니다.
-
자율적인 추론: 상위 수준의 목표를 제시하면, 에이전트가 이를 달성하기 위한 세부 단계들을 스스로 찾아냅니다.
에이전트 모드가 필요한 경우¶
-
조사 및 리서치: "NVIDIA RTX 50 시리즈 그래픽카드의 최신 가격 정보를 찾아줘."
-
데이터 분석: "내 문서 폴더에 있는 CSV 파일을 읽고 판매 트렌드를 요약해줘."
-
코드 디버깅: "이 파이썬 스크립트를 실행해보고 왜 SyntaxError가 발생하는지 알려줘."
에이전트 시작하기¶
-
사이드바에서 에이전트(Agent) 아이콘을 클릭합니다.
-
에이전트 템플릿(예: "일반 비서", "웹 리서처")을 선택합니다.
-
도구 사용(Tool Calling) 기능이 지원되는 모델을 선택합니다 (라이브러리에서 "Tool Calling" 태그가 붙은 모델을 확인하세요).
-
채팅창에 수행할 작업을 입력합니다.
-
타임라인에서 에이전트의 "사고" 과정과 도구 실행 모습을 실시간으로 확인하세요.
모델 선택이 중요합니다
에이전트 모드에서 최상의 결과를 얻으려면 Qwen3 변체와 같이 도구 사용(Tool Calling)에 특화된 모델을 사용하는 것이 좋습니다.