시작하기무료로 시작하기

잊지 말기: 호출 간 메모리 유지하기

졸업 여행을 계획하면서 중요한 날짜와 정보를 기록하기 위해 smolagents 여행 도우미를 사용하고 있어요.

하지만 에이전트는 메모리를 명시적으로 보존하지 않으면 곧바로 잊어버립니다. 목표는 질문 사이에 에이전트가 리셋되지 않도록 해서 여러 번의 상호작용 동안 핵심 여행 정보를 기억하게 하는 거예요.

모델이 설정되어 있고 도구는 없는 travel_agent에 접근할 수 있어요.

이 연습은 강의의 일부입니다

Hugging Face smolagents로 AI 에이전트 만들기

강의 보기

연습 안내

  • 두 번째 .run() 메서드를 수정하여 reset 매개변수를 사용해 에이전트가 메모리를 유지하도록 하세요.
  • 에이전트의 상태가 리셋되지 않도록 reset 값을 False로 설정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Step 1: Tell the agent your flight date
travel_agent.run("My Tokyo flight confirmation code is ZX9Q2L.")

# Step 2: Confirm the agent remember when passing the correct reset parameter
follow_up = "What’s my Tokyo flight confirmation code?"
response = travel_agent.run(follow_up, ____=____)

print(response)
코드 편집 및 실행