Pular para o conteúdo

DEMOProtótipo da Fase 0. Notícias, tópicos e números desta página são DEMO, criados para avaliação visual.

Eureka42

Agentes

ReAct: raciocinar e agir em ciclos

O padrão ReAct alterna pensamento e ação: o modelo explica o próximo passo, usa uma ferramenta, lê o resultado e decide de novo. É a base de muitos agentes.

@raulelgreco1 min de leitura

Robô branco em pé diante de um fundo preto

Proposto por Yao e colegas em 2022, o ReAct combina duas coisas que antes eram estudadas separadamente: o raciocínio passo a passo e o uso de ferramentas.

O ciclo é este:

  1. Pensamento: o modelo escreve o que pretende fazer.
  2. Ação: chama uma ferramenta, como uma busca ou uma calculadora.
  3. Observação: recebe o resultado.
  4. Repete até ter informação suficiente para responder.

Por que funciona

O raciocínio ajuda o modelo a planejar e a corrigir o rumo. As ações trazem informação externa, o que reduz a dependência da memória do modelo e diminui alucinações em perguntas factuais. No estudo, a combinação superou abordagens que só raciocinavam ou só agiam em tarefas de perguntas e respostas e em ambientes interativos.

Outra vantagem é a transparência: o registro de pensamentos e ações mostra como o agente chegou à resposta, o que facilita depurar erros.

Foto: Gabriele Malaspina / Unsplash.