🏆45

챌린지: 프로덕션 설비 Agent 완성

Day 4: 설비 조회 Agent

요구사항

프로덕션 Tool (캐싱 + 에러 처리 + 로깅)을 사용하는 Agent를 완성한다

LangChain AgentExecutor와 연동하여 ReAct 패턴으로 동작한다

최소 3개 데이터 소스(MES 설비 + 매뉴얼 + 재고)를 통합한다

"A라인 전체 점검" 시나리오를 15초 이내에 처리한다

Agent 실행 통계를 출력한다

평가 기준
  • 캐싱이 정상 동작하여 히트율 50% 이상인가?
  • 에러 발생 시 사용자 친화적 메시지를 반환하는가?
  • Tool 호출 로그가 완전한가?
  • 복합 질문에서 의존성 체인을 올바르게 처리하는가?
  • 모니터링 지표를 출력하는가?
보너스
  • LangSmith 연동으로 트레이스를 확인한 경우
  • AsyncIO를 사용하여 병렬 Tool 호출을 구현한 경우
  • 일일 리포트 자동 생성 기능을 구현한 경우