체크포인터가 있는 ReAct 에이전트를 사용하여 도구를 스캐폴드합니다.
언제 쓸까: 또 다른 빈 노트북이 아닌 작동하는 도구 루프 에이전트를 시작점으로 원합니다.
사전 조건
- Python 3.10+ 및 pip — pyenv 또는 시스템 Python
- LangGraph + LangChain 코어 — pip 설치 langgraph langchain-core
흐름
-
ReAct 스캐폴드를 요청하세요두 가지 도구(검색 + 계산기)와 MemorySaver 체크포인터를 사용하여 ReAct 에이전트를 스캐폴드합니다.✓ 복사됨→ 그래프, 도구, 체크포인터가 연결된 실행 가능한 코드
-
달리고 밟아보세요thread_id='thread-1'로 실행하고 각 단계의 상태를 보여주세요.✓ 복사됨→ 단계당 상태 스냅샷을 통해 루프가 작동 중인지 확인
결과: 0에서 시작하는 대신 확장할 수 있는 실행 중인 에이전트입니다.
함정
- 프로덕션에서 InMemorySaver 사용 — 배송하기 전에 Postgres 체크포인터로 교체하세요. 가이드는 스왑을 다룹니다