YOLO Vision 2026:
Volver al glosario de Ultralytics

ReAct Prompting

Explora el prompting ReAct para construir agentes de IA autónomos. Aprende cómo el razonamiento y la actuación crean sinergias con los LLM y herramientas de visión como Ultralytics YOLO26.

El prompting ReAct (Reasoning and Acting) es un paradigma avanzado de prompt engineering que permite a los Large Language Models (LLMs) intercalar dinámicamente rastros de razonamiento paso a paso con acciones específicas de tareas. Introducido en el influyente artículo académico de 2022 "ReAct: Synergizing Reasoning and Acting in Language Models", esta técnica transforma un modelo de lenguaje estático en un AI agent interactivo. Al generar explícitamente pensamientos sobre un problema y ejecutar acciones para recuperar información externa, el marco de trabajo ReAct mejora significativamente la precisión factual y las capacidades de toma de decisiones en flujos de trabajo complejos de artificial intelligence.

La mecánica del razonamiento y la actuación#

En las interacciones tradicionales, un modelo genera una respuesta basada enteramente en su conocimiento interno, lo que a menudo conduce a hallucinations in LLMs. La arquitectura ReAct resuelve esto fundamentando la IA en entornos externos mediante un bucle continuo de Pensamientos, Acciones y Observaciones.

Cuando se enfrenta a una consulta, el modelo primero genera un "Pensamiento" para delinear su estrategia. A continuación, desencadena una "Acción", como consultar un motor de búsqueda, interactuar con una base de datos o llamar a una API de visión a través de un concepto conocido como function calling. El entorno devuelve una "Observación", proporcionando datos factuales. El modelo evalúa esta nueva información, actualiza su razonamiento e itera el ciclo hasta llegar a la respuesta final. Esta metodología, detallada más a fondo en la Prompt Engineering Guide on ReAct, refleja la resolución de problemas humanos y establece comportamientos de agentes altamente transparentes y controlables.

Aplicaciones en el mundo real#

El prompting ReAct destaca en escenarios que requieren resolución de problemas iterativa y uso de herramientas en varios pasos, lo que lo hace fundamental para los agentic AI systems modernos.

  • Automated Customer Support Agents: En entornos empresariales, los agentes de asistencia técnica de TI utilizan ReAct para resolver los problemas de los usuarios. Si un usuario informa de una interrupción de la red, el agente razona que necesita comprobar el estado del servidor. Actúa haciendo ping a una API de diagnóstico, observa el resultado y, a continuación, escala el ticket o proporciona una guía de resolución de problemas basada en los datos recuperados, optimizando las canalizaciones tradicionales de Retrieval-Augmented Generation (RAG).
  • Dynamic Visual Analysis: Los sistemas de Computer vision aprovechan ReAct para la respuesta visual compleja a preguntas. A un agente robótico encargado de la gestión de inventario se le puede asignar la tarea de observar un estante, razonar que necesita contar elementos específicos, actuar invocando un modelo de object detection y utilizar los datos de cuadro delimitador devueltos para finalizar su recuento. Esta sinergia cierra la brecha entre el razonamiento basado en texto y la comprensión espacial.

Implementación de ReAct con visión artificial#

Para los desarrolladores que utilizan Python, los agentes ReAct suelen orquestar modelos de percepción para interactuar con el mundo físico. El siguiente código conceptual demuestra cómo un bucle de razonamiento ReAct podría desplegar sin problemas un modelo de Ultralytics YOLO26 como herramienta externa para observar e informar sobre un entorno.

from ultralytics import YOLO


def vision_tool(image_path: str) -> str:
    """Action tool for a ReAct agent to detect objects in an image."""
    model = YOLO("yolo26n.pt")  # Load highly efficient YOLO26 nano model
    results = model(image_path)

    # Format the observation for the LLM's reasoning loop
    detected_classes = [model.names[int(c)] for c in results[0].boxes.cls]
    return f"Observation: Found {len(detected_classes)} objects: {', '.join(detected_classes)}"


# Simulated ReAct agent executing an action
agent_observation = vision_tool("https://ultralytics.com/images/bus.jpg")
print(agent_observation)

La gestión de conjuntos de datos y el seguimiento de experimentos para estas herramientas de visión se pueden optimizar por completo utilizando la Ultralytics Platform, que ofrece soluciones integradas para el despliegue de IA moderna. Aquellos interesados en construir estos agentes desde cero también pueden estudiar la lógica fundamental en el official ReAct repository.

Distinguir conceptos relacionados#

Para diseñar arquitecturas multimodales robustas como las exploradas en la reciente academic alignment research, es fundamental distinguir ReAct de los patrones de ingeniería relacionados:

  • Vs. Chain-of-Thought Prompting: Chain-of-Thought (CoT) anima a un modelo a pensar paso a paso, pero depende enteramente de un conocimiento interno estático. ReAct amplía CoT inyectando "acciones" dinámicas que recopilan observaciones externas y frescas durante el proceso de razonamiento.
  • Vs. Prompt Chaining: El encadenamiento de prompts implica codificar de forma rígida una secuencia de llamadas a LLM separadas en las que la salida de un paso se alimenta automáticamente al siguiente. ReAct es un paradigma más autónomo en el que un solo agente decide dinámicamente qué herramientas o acciones secuenciales tomar en función de las observaciones en curso, en lugar de seguir un guion encadenado de forma rígida.

Al unificar la deducción lógica con la ejecución de herramientas externas especializadas como Multi-Modal Models, el prompting ReAct permite el desarrollo de sistemas de IA generalizados y de gran capacidad.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático