본문 바로가기

multiagent2

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 개요 및 구조 Physical AI의 발전 뿐 아니라, AI Agent의 발전으로 로보틱스와 AI가 함께 발전하게 됨 Agent 개요Traditional Chatbot : 원래는 키워드를 넣으면 준비된 응답을 제공하는 형식이었음RAG: 사용자가 질문하면 검색을 해서 정보를 찾고 + LLM이 붙어서 응답AI Agent: 질문을 하면 의도 파악을 해서(추론) 해결 계획을 세우고 [Plan], 그 중 도구를 선택한 후 [Tool] 작업을 수행. 'A도구는 언제 사용하는 것이니까 이 경우에 사용하면 돼.' 로 Agent에 미리 안내해두면 그에 맞추어 실행함. 모델에 도구의 사용법을 알려주는 경우 입력하는 개발자마다 역량 차이로 설명 방식의 규격화(표준)를 정하기도 했음. 같은 모델이라면 설명 방식이 동일하게 정리. 기술이 발.. 2026. 1. 6.