프롬프트로 코드 작성하기: 복리 계산
매달 일정 금액을 이자가 붙는 예금 계좌에 저축하고 있어요.
복리를 수동으로 계산하거나 스프레드시트로 처리하는 대신, 에이전트가 코드를 작성하고 질문에도 답하도록 하려고 합니다.
참고: 이 강의의 모든 연습 문제에서는 model 변수가 이미 초기화되어 있어요. 내부적으로 OpenAI 모델에 접근하며, 별도의 설정이나 API 키가 필요하지 않습니다.
이 연습은 강의의 일부입니다
Hugging Face smolagents로 AI 에이전트 만들기
연습 안내
smolagents라이브러리에서CodeAgent클래스를 가져오세요.- 도구 목록으로 빈 리스트를 전달하여
CodeAgent인스턴스를 생성하세요. - 에이전트에서
.run()메서드를 호출하고 작업을 문자열로 전달하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import the CodeAgent class
from smolagents import ____
# Create a basic agent without tools
agent = CodeAgent(tools=____, model=model)
task = "I deposit $100 every month into an account that pays 5% annual interest, compounded monthly. Calculate the total balance after 10 years."
# Run the agent
result = agent.____(task)
print(result)