1. 학습
  2. /
  3. 강의
  4. /
  5. Hugging Face smolagents로 AI 에이전트 만들기

Connected

연습 문제

하나의 프롬프트, 여러 도구

이미 AgentsCafé를 위해 두 가지 도구를 만들었습니다:

  • generate_order_id: T5_Latte_20250812_0915처럼 타임스탬프가 포함된 ID를 생성합니다.
  • lookup_orders: orders.csv를 읽어 해당 테이블의 음료 목록을 반환합니다.

이제 이 두 도구를 사용하는 에이전트를 만들어 보겠습니다. 그러면 어떤 테이블이든, 에이전트가 해당 주문을 가져오고 각 음료에 고유 ID를 부여할 수 있어요.

참고: 모델, 도구, 필요한 import는 이미 정의되어 있습니다. 예시 orders.csv도 업로드되어 있습니다.

지침

100 XP
  • 앞에서 정의한 lookup_orders와 generate_order_id 도구를 사용해 코딩 에이전트를 만드세요.
  • 에이전트가 CSV를 읽을 수 있도록 승인된 import 목록에 pandas를 추가하세요.
  • 에이전트의 .run() 메서드를 사용해, 특정 테이블의 주문을 가져오고 ID를 부여하는 task를 처리하세요.