¿Qué es el patrón ReAct?
ReAct es la abreviatura de «Reasoning + Acting». Es un bucle en el que una IA piensa y actúa por turnos: razona un paso, llama a una herramienta, mira el resultado, razona otra vez — y repite hasta dar con la respuesta. Pensar y hacer van entretejidos, no separados.¿En qué se diferencia de «piensa primero, actúa después»?
El método antiguo: un solo disparoO el modelo piensa a fondo en el vacío, o llama a una herramienta una sola vez, sin retroalimentación entre medias.
ReAct: ajusta sobre la marcha
Cada acción trae una observación nueva, y esa observación impulsa el siguiente paso. Es como investigar: encuentras una pista y persigues la siguiente que te señala.
¿Cómo funciona el bucle?
PensamientoEl modelo se pregunta: ¿qué hago ahora? ¿qué necesito saber?
Acción
Llama a una herramienta — buscar, consultar una base de datos, ejecutar código.
Observación
Toma el resultado de la herramienta como entrada para la siguiente ronda de razonamiento.
¿Por qué es tan popular?
Porque el bucle es simple y los resultados son estables. Le da al razonamiento del modelo algo a lo que agarrarse: no tiene que acertar a la primera, puede acercarse poco a poco, y cada paso deja un rastro que puedes revisar luego.En resumen: ReAct hace que la IA «piense un paso, haga un paso y compruebe un paso», acercándose en bucle a la respuesta correcta.
Comentarios