50

실습: 프로덕션 수준 설비 조회 Tool

Day 4: 설비 조회 Agent

학습 목표

재시도, 타임아웃, 캐싱이 포함된 프로덕션 Tool을 구현한다 다양한 데이터 소스를 통합하는 Tool을 만든다 데이터 정규화 파이프라인을 구현한다

미션: 프로덕션 수준의 설비 관리 Agent

시뮬레이션에서 프로덕션으로 업그레이드하세요.

요구사항

  1. MES 클라이언트: 재시도, 타임아웃, 에러 처리
  2. 캐싱: 동일 조회 5분 캐시
  3. 데이터 정규화: 다양한 포맷을 통일
  4. 통합 Agent: MES + 매뉴얼 + 재고를 하나로

프로덕션 기준

  • Tool 응답 시간: 3초 이내
  • 에러 시 사용자 친화적 메시지
  • 모든 호출 로깅
  • 캐시 히트율 60% 이상
에디터 로딩 중...
힌트 보기
  • ToolCache.get에서 TTL 초과 시 캐시 항목을 삭제하세요
  • normalize_equipment_data에서 None 체크를 꼼꼼히 하세요
  • get_line_summary에서 "A" -> "A-LINE" 변환을 처리하세요
  • 모든 Tool은 반드시 str을 반환해야 합니다
정답 보기
에디터 로딩 중...