Search

260112_2311_LLM → Multi-Agent 로드맵

STEP 1. LLM · RAG · Agent 기초 개념

목표
“에이전트란 무엇인가?”를 개념적으로 정확히 이해
핵심 내용
LLM의 구조적 한계
Hallucination (그럴듯한 거짓)
Stateless / Memory 부재
최신 정보 접근 불가
RAG (Retrieval-Augmented Generation)
External Knowledge + LLM 결합
Vector DB 기반 검색
Agentic RAG
“검색 → 판단 → 재검색” 루프
단순 QA를 넘어선 의사결정
Tool Calling
함수 호출 개념
외부 시스템 제어
JSON Output
구조화된 응답
에이전트 자동화의 핵심
키워드
Hallucination, Stateless LLM
RAG / Agentic RAG
Tool Calling, Function Calling
Structured Output, JSON Schema

STEP 2. 노코드 에이전트 만들기 (n8n)

목표
“에이전트의 흐름”을 코드 없이 체감
핵심 내용
n8n 기본 구조
Trigger / Node / Workflow
RAG 챗봇 실습
문서 업로드
Vector Store 연결
질문 → 검색 → 답변
자동화형 뉴스레터 Agent
웹 크롤링
요약
이메일/슬랙 발송
노코드의 장단점
빠른 검증
확장성 한계
키워드
No-code Agent
Workflow Orchestration
RAG Chatbot
Automation Agent

STEP 3. SDK 기반 에이전트 만들기 (OpenAI Agent SDK)

목표
“진짜 코드로 에이전트 만들기” 시작
핵심 내용
Agent SDK 개념
Agent / Tool / Instruction
Agent Builder 개요
File Search 기반 RAG
파일 업로드
임베딩 & 검색
CS 챗봇 (싱글 에이전트)
고객 질의 분류
문서 기반 응답
키워드
Agent SDK
File Search RAG
Single Agent
Instruction Design

STEP 4. 프로덕션 에이전트 시작 (LangGraph)

목표
“에이전트의 실행 흐름”을 제어
핵심 내용
LangGraph 개념
Node / Edge / State
ReAct 패턴
Reason → Act → Observe
Prompt Chaining
단계별 프롬프트 분리
2-Agent 워크플로우
Web Search Agent
Summarizer Agent
키워드
LangGraph
ReAct Pattern
State Machine
Prompt Chain

STEP 5. Multi-Agent 아키텍처 이해

목표
싱글 에이전트의 한계 극복
핵심 내용
Orchestrator–Worker 구조
Router
요청 분기
Planner
작업 계획 수립
Evaluator
결과 품질 판단
Multi-Agent의 장점
복잡한 문제 분해
병렬 처리
키워드
Multi-Agent System
Orchestrator / Worker
Router / Planner / Evaluator

STEP 6. MCP · A2A 기반 모듈형 에이전트 사고

목표
“에이전트를 시스템처럼 설계”
핵심 내용
MCP (Model Context Protocol)
표준화된 컨텍스트 공유
A2A (Agent-to-Agent)
에이전트 간 직접 통신
Shared Tools / Actions
모듈형 에이전트 설계
재사용 가능한 Agent
키워드
MCP
A2A Protocol
Modular Agent
Shared Context

STEP 7. LangGraph 심화

목표
복잡한 그래프 기반 에이전트 구현
핵심 내용
Conditional Routing
Loop / Retry
Long-running Agent
State 관리 전략
키워드
Graph-based Agent
Conditional Flow
State Persistence

STEP 8. DeepResearch 실전 아키텍처

목표
“논문급·리포트급 에이전트” 구현
핵심 내용
MOA (Mixture of Agents)
답변 합성
DeepResearch / Manus 구조
CodeAct
코드 실행 기반 문제 해결
역할 기반 Agent
Researcher
Writer
Outliner
Evaluator
Optimizer
자율 개선 Loop
File-system 기반 Context 관리
키워드
DeepResearch
MOA
CodeAct
Self-improving Agent
File-based Context

STEP 9. 컨텍스트 엔지니어링

목표
“기억을 설계하는 법”
핵심 내용
Short-term Memory
Long-term Memory
File-based State Passing
Context Compaction
요약
중복 제거
키워드
Context Engineering
Memory Design
Compaction

STEP 10. Langfuse – Observability

목표
에이전트를 보이고, 측정하고, 개선
핵심 내용
Trace / Log 수집
비용 모니터링
병목 구간 탐지
응답 품질 분석
키워드
Observability
Tracing
Cost Monitoring
Quality Metrics

STEP 11. LiteLLM · vLLM 최적화

목표
비용·속도·보안 최적화
핵심 내용
모델 라우팅
Fallback 전략
비용 대비 성능 최적화
vLLM
로컬 서빙
폐쇄망 대응
키워드
LiteLLM
vLLM
Model Routing
Cost Optimization

STEP 12. 프로덕션 Multi-Agent 완성

목표
“실제 서비스 가능한 에이전트”
핵심 내용
Orchestrator + Sub-agents 통합
Instruction-following 강화
FastAPI 서버 구성
Streamlit UI
E2E 파이프라인 완성
키워드
Production Agent
E2E Pipeline
FastAPI
Streamlit

안녕하세요

관련 기술 문의와 R&D 공동 연구 사업 관련 문의는 “glory@keti.re.kr”로 연락 부탁드립니다.

Hello

For technical and business inquiries, please contact me at “glory@keti.re.kr”