Crie um agente ReAct que usa ferramentas com um checkpointer
Quando usar: Você deseja um agente de loop de ferramentas funcional como ponto de partida, e não outro caderno em branco.
Pré-requisitos
- Python 3.10+ e pip — pyenv ou sistema Python
- Núcleo LangGraph + LangChain — pip instalar langgraph langchain-core
Fluxo
-
Peça o andaime ReActCrie um agente ReAct com duas ferramentas (pesquisa + calculadora) e um checkpointer MemorySaver.✓ Copiado→ Código executável com gráfico, ferramentas e checkpointer conectados
-
Corra e percorraExecute-o com thread_id='thread-1' e mostre o estado em cada etapa.✓ Copiado→ Instantâneos de estado por etapa confirmam que o loop está funcionando
Resultado: Um agente em execução que você pode estender em vez de começar do zero.
Armadilhas
- Usando InMemorySaver em produção — Troque para o checkpointer do Postgres antes do envio; o guia cobre a troca