🏆40분
챌린지: 5종 Tool Agent 통합
Day 2: Tool 정의 & Function Calling
챌린지: 5종 Tool Agent 통합
AI Agent 기초 > Day 2: Tool 정의 & Function Calling
요구사항
오늘 만든 5가지 Tool을 모두 연결한 Agent를 구현한다
Agent가 5가지 Tool을 자동으로 선택하여 질문에 답하도록 한다
복합 질문(2개 이상 Tool 필요)을 처리할 수 있어야 한다
최소 10가지 질문으로 테스트하고 결과를 기록한다
평가 기준
- • Agent가 단일 질문에 올바른 Tool을 선택하는가?
- • 복합 질문에서 여러 Tool을 연쇄 호출하는가?
- • 에러 상황에서 적절한 안내 메시지를 제공하는가?
- • 현장 엔지니어 수준의 자연어를 이해하는가?
- • Tool 결과를 종합하여 분석/권고를 제공하는가?
보너스
- • 대화 이력을 유지하여 "아까 그 설비" 같은 문맥을 처리한 경우
- • Tool 호출 결과를 표 형식으로 정리하는 경우
- • Agent의 사고 과정(어떤 Tool을 왜 선택했는지)을 로깅하는 경우