45

실습: LangChain으로 ReAct Agent 만들기

Day 3: ReAct 에이전트

학습 목표

LangChain의 Agent 프레임워크를 사용할 수 있다 LangChain Tool을 정의하고 Agent에 연결한다 AgentExecutor로 ReAct 패턴을 자동화한다

미션: LangChain으로 더 쉽게 만들기

직접 구현한 ReAct Agent를 LangChain으로 다시 만들어보세요. 코드량이 얼마나 줄어드는지 비교해보세요.

핵심 컴포넌트

  • @tool 데코레이터: Tool 정의
  • ChatOpenAI: LLM
  • create_react_agent: ReAct Agent 생성
  • AgentExecutor: 실행 엔진
에디터 로딩 중...
힌트 보기
  • @tool 데코레이터의 docstring이 description으로 사용됩니다
  • create_tool_calling_agent가 ReAct 패턴을 자동으로 구현합니다
  • AgentExecutor의 verbose=True로 사고 과정을 출력하세요
  • return_intermediate_steps=True로 Tool 호출 이력을 확인하세요
정답 보기
에디터 로딩 중...