40분
실습: 나의 첫 Agent 만들기
Day 1: AI Agent 개념 & 제조 적용
실습: 나의 첫 Agent 만들기
AI Agent 기초 > Day 1: AI Agent 개념 & 제조 적용
학습 목표
OpenAI Function Calling으로 기본 Agent를 구현한다 Tool을 정의하고 Agent에 연결한다 Agent의 추론-행동 루프를 직접 체험한다
미션: 설비 상태 조회 Agent 만들기
아래 코드를 완성해서 첫 번째 Agent를 만들어보세요.
요구사항
- Tool 정의:
get_equipment_status - 시뮬레이션 데이터로 Tool 실행
- Agent 루프: 질문 -> Tool 호출 -> 응답 생성
핵심 포인트
- Tool은 JSON Schema로 정의한다
- Agent는 자동으로 어떤 Tool을 쓸지 판단한다
- Tool 결과를 받아서 자연어로 응답한다
에디터 로딩 중...
힌트 보기
- • get_equipment_status 함수에서 equipment_id를 대문자로 변환하세요 (.upper())
- • Tool 정의의 description은 최대한 자세하게 쓰세요
- • Agent 루프에서 message.tool_calls가 None이면 최종 응답입니다
- • Tool 결과는 role="tool"로 messages에 추가합니다
정답 보기
에디터 로딩 중...