~/questoes/inteligencia-artificial
ReAct é uma técnica avançada que combina raciocínio e ação, permitindo que o modelo de linguagem não apenas pense sobre o problema, mas também execute ações e refine suas respostas iterativamente. Isso resulta em respostas mais precisas e confiáveis, especialmente em tarefas complexas.
ReAct funciona alternando entre momentos de raciocínio (pensar sobre o problema) e momentos de ação (executar passos ou buscar informações). Essa iteração contínua permite que o modelo corrija erros e melhore a qualidade da resposta conforme avança.
ReAct não previne erros completamente. Nenhuma técnica de prompt elimina 100% dos erros. ReAct reduz erros ao permitir que o modelo revise seu raciocínio durante o processo, mas não é uma solução perfeita.
ReAct não converte perguntas em código automaticamente. Essa descrição confunde ReAct com outras técnicas ou ferramentas de automação. ReAct é sobre o processo de raciocínio, não sobre geração de código.
Esta é a definição precisa de ReAct. A técnica alterna entre raciocínio (pensar no problema) e ação (executar passos, buscar informações, verificar resultados), permitindo refinamento iterativo da resposta.
ReAct não força respostas mais breves. Na verdade, prompts ReAct costumam gerar respostas mais longas porque incluem o raciocínio explícito. O objetivo é qualidade, não brevidade.