ReAct Pattern
An agent design that interleaves explicit reasoning with actions, one step at a time.
O ReAct — reason plus act, raciocinar e agir — faz o modelo declarar o que está pensando, executar uma ação, ler a observação e pensar de novo. Alternar os dois funciona melhor do que raciocinar tudo de antemão, porque ambientes reais devolvem surpresas. A maioria dos frameworks de agentes implementa alguma versão disso.
Na prática: Pensamento: preciso da data da nota fiscal. Ação: search_invoices. Observação: três resultados. Pensamento: pegar a mais recente.