20

설계: Agent 아키텍처 가이드

Day 5: 설비 조회 Agent 프로젝트

학습 목표

프로젝트의 전체 아키텍처를 설계한다 파일 구조와 모듈 분리를 계획한다 데이터 흐름을 시각화한다

권장 아키텍처

에디터 로딩 중...

: 처음에는 main.py 하나로 시작하고, 동작이 확인되면 파일을 분리하자.


데이터 흐름

에디터 로딩 중...

핵심 설계 결정

1. 데이터 소스

소스구현 방식이유
MES시뮬레이션 dict실제 MES 없이도 동작
매뉴얼시뮬레이션 dictRAG는 Week 6에서 다룸
ERP시뮬레이션 dict실제 ERP 없이도 동작

2. Agent 프레임워크

방식장점단점
OpenAI 직접완전 제어코드 많음
LangChain코드 적음, 편리추상화 (디버깅 어려움)
권장: 둘 다직접 구현 이해 + LangChain 활용

3. 프롬프트 전략

에디터 로딩 중...

이 프롬프트를 기반으로 시작하고, 테스트 결과에 따라 반복 개선하세요.