ReAct
Razonar y actuar
En una frase
ReAct: un patrón de agentes en el que el modelo alterna entre razonar sobre qué hacer, ejecutar una acción y observar el resultado.
¿Demasiado técnico? Ver explicación sencilla¿Quieres profundizar? Ver explicación técnica
Explícamelo fácil
ReAct formaliza cómo piensa un agente: «Pensamiento: necesito saber la población de X. Acción: buscar(X). Observación: 1.2 millones. Pensamiento: ahora puedo calcular…». Intercalar razonamiento y acciones hace al agente más preciso y más fácil de depurar.
Nivel técnico
Profundizando
Propuesto por Yao et al. (2022). Combina Chain-of-Thought con acciones sobre herramientas en un bucle pensamiento → acción → observación. Mostró mejoras en tareas de preguntas multi-paso y entornos interactivos frente a razonar sin actuar o actuar sin razonar. Muchas implementaciones modernas de agentes usan este bucle de forma nativa mediante Tool Calling.
¿Por qué importa?
Es el patrón fundacional de la mayoría de los agentes basados en LLMs.
¿Dónde se utiliza?
- Agentes de búsqueda
- Asistentes con herramientas
- Resolución de problemas multi-paso
Antes de aprender esto
Si alguno te resulta nuevo, empieza por ahí.