langgraph2 AI Agent - LangGraph로 멀티 에이전트 구현하기 저번 포스팅에서는 단일 에이전트가 메모리에 정보를 저장할 수 있도록 구현해 보았다. 이번 Multi-agent 방식에서는 여러 담당자를 추가해서 각 에이전트의 역할을 나눠 본다.A: 관리자(Supervisor) 에이전트: 사용자 요청 분석을 하고, 도구 3가지에 대한 사용 판단을 한다.B: 연구원 에이전트: 검색기 도구 1 사용C: 계산원 에이전트: 계산기 + 현재시각시계 도구 2,3 사용 (2가지) 3가지 도구 정의하기 (검색기, 계산기, 현재시각시계) import openaiimport jsonimport requestsfrom datetime import datetimefrom typing import TypedDict, Annotated, Sequence, Literalimport operator.. 2026. 1. 6. AI Agent - LangGraph로 에이전트 구현하기 저번 포스팅에서는 GPT 모델을 활용해 3가지 도구를 가진 AI Agent를 만들어 보았다.Tool에 대한 스키마로 청사진을 그리고 제작한 방식. 이번 포스팅에서는 LangGraph를 활용해 구현하Tool 데코레이터를 활용해 디스크립션을 작성해 본다. !pip install langgraph==0.3.5 langchain-openai==0.2.0 langchain-community==0.3.5 -qfrom typing import TypedDict, Annotated, Sequencefrom langchain_core.messages import BaseMessage, HumanMessage, AIMessage, ToolMessagefrom langchain_openai import ChatOpenAIf.. 2026. 1. 6. 이전 1 다음